We are looking for a highly skilled and experienced Senior Software Engineer to join our team in Bengaluru. The ideal candidate will have 5-10 years of experience in software engineering, with a strong background in developing web-based business applications.
Roles and Responsibility
- Collaborate with other software developers, business analysts, and software architects to plan, design, develop, test, and maintain web-based business applications built on Microsoft and other similar frameworks and technologies.
- Develop frontend applications, including middleware and backend components.
- Maintain high standards of software quality within the team by establishing best practices and processes.
- Think creatively to push beyond existing practices and mindsets.
- Use knowledge to create new and improve existing processes in terms of design and performance.
- Package and support deployment of releases.
- Participate in planning and executing team building activities and fun activities.
Job Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Minimum 5 years of experience in software engineering.
- Demonstrated experience driving delivery through robust delivery practices across complex programs of work.
- Strong communication skills.
- Detail-oriented and able to manage multiple tasks simultaneously.
- Willingness to learn new skills and apply them to developing new-age applications.
- Proficiency in HTML, CSS, JavaScript, jQuery, Unit Testing, NUnit, OOPS, Net Framework, C REST APIs, MVC WEB API JSON.
- Knowledge of cloud platforms such as AWS/Azure.
- Knowledge of database technology like MySQL, Oracle, DynamoDB, Basic Oracle SQL, and PLSQL is a plus.
- Knowledge of version control tools like GitHub/VSTS.
- Experience with Agile Development, DevOps, CI/CD.
- Desirable skills include WPF, MVVM, Web Services, WCF, Windows Services, Responsive web Bootstrap, Unix/Linux command line, and bash shell scripting; proficiency in Python is also desirable.
- Experience with AWS Redshift or equivalent databases, Lambda functions, Snowflake DB types, and proficient in Unix Shell scripting is a plus.
- Knowledge of AWS EC2, S3, AMI, etc.
- Professionalism and integrity.
- Self-starter.
- Excellent verbal and written English command.
- Well organized with the ability to coordinate development across multiple team members.
- Commitment to continuous learning and team/individual growth.
- Ability to quickly adapt to changing tech landscape.
- Analysis and problem-solving skills.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Software Engineer (Karnataka)
🏢 LTM
📍 Karnataka