Convergint is looking for a Senior Application Developer to join the Global IT Delivery Center in Bengaluru. A Senior Application Developer is responsible for designing, developing, and testing software/IT tools and platforms. They will work closely with product management, solutions architect, and other stakeholders to deliver high-level estimates contributing to long-term roadmap decisions.
Responsibilities:
- Design and develop in-house software/IT tools and platforms efficiently and precisely, adhering to standard code specifications
- Participate in the design process for application software as required
- Develop C# .Net Core applications in an Azure Platform as a Service environment
- Communicate within the development organization to solve complex programming problems and share knowledge/learnings
- Ensure continuous integration, automated testing, and quality releases on a regular basis
- Create user interface prototypes and document software and related code modules
- Write code and conduct unit tests
- Write detailed documentation as required
- Deliver in-house software to end-users, system installation, and training
- Participate in Agile Scrum software development sessions and through all software development life cycle phases
- Provide guidance and schedule or coordinate the work of less experienced co-workers as required
- Perform other duties assigned by management
Requirements:
- Bachelor’s degree in Information Technology, or related field
- Minimum 5 years of related work experience
- Experience in .NET Core and framework (API, MVC, Class libraries, and Console), C#, design patterns, and DI
- Familiar with HTML, CSS, JavaScript, ReactJS/React, and jQuery (Optional)
- Ability to work in a continuous improvement and change management culture, with experience evaluating technical delivery issues and risks, and actively evaluating opportunities to improve
- Excellent organizational and time management skills, with the proven ability to successfully manage timeliness and critical paths with minimal supervision
- Ability to remain objective and base recommendations and decisions on sound business principles and user requirements
- Advanced proficiency in Microsoft Office (Word, Excel, PowerPoint, Outlook).
- Excellent interpersonal and communication skills (both oral and written) and stakeholder management skills
- Strong analytical skills and problem-solving abilities
- Comfortable working in a rapidly changing environment
- Strong sense of urgency and accountability
- Customer-oriented
- Excellent presentation skills
- Committed to Convergint’s Values and Beliefs
Job Category: IT
Job Location: Bengaluru
Region: India