Sr. Software Engineer (C Language & Linux tools) 4 to 9 years - Bangalore
FIS
- Bangalore, Karnataka
- Permanent
- Full-time
- Develops program logic for new applications or analyzes and modifies logic in existing applications
- Codes, tests, debugs, documents, implements and maintains software applications
- Maintains, tests and integrates system components
- Ensures that system improvements are successfully implemented and demonstrates an understanding of FIS systems and/or the financial services industry
- Analyzes requirements, and translates business requirements into product designs and writes technical specifications and other forms of documentation
- Suggests technical alternatives and improves/streamlines processes and systems
- Completes project assignments and special projects commensurate with job expectations · Conducts planning, analysis, and forecasting activities to plan projects and tasks
- A Bachelor's or Master's degree in Computer Science, Information Systems or the equivalent combination of education, training, or work experience.
- Knowledge of end-to-end systems development life cycles (i.e., agile, waterfall, iterative and other modern approaches to software development)
- Proficiency in business modeling and requirements definition disciplines through user stories, use cases, etc.
- Excellent customer service skills that build high levels of customer satisfaction for internal and external customers
- Excellent verbal and written communication skills to technical and non-technical audiences of various levels in the organization (e.g., executive, management, individual contributors)
- Willingly shares relevant technical and/or industry knowledge and expertise to other resources · Excellent problem-solving, team, and time management skills
- Is resourceful and proactive in gathering information and sharing ideas
- Experience with C (or a C-related language) and Unix/Linux tools
- Experience with systems programming, databases and transactions
- A competitive salary and benefits
- A variety of career development tools, resources and opportunities
- The chance to work on some of the most challenging, relevant issues in financial services & technology
- Time to support charities and give back in your community
- A fantastic range of benefits designed to help support your lifestyle and wellbeing