The role is responsible of developing and maintaining software applications, system integration, innovation solution and providing new developer level analysis and design.
Key Responsibilities
- Develop, enhance, debug, support, maintain, and test software applications that support business units or supporting functions.
- Provide Net Developer level analysis, design, and hands-on development skills.
- Demonstrate records of developing successful applications that are highly integrated and reliable.
- Identify threat modelling concepts to implement them.
- Mentor for the junior developers and take lead in correcting code defects.
- Develop and deliver software requirements to accomplish business goals.
- Manage individual project priorities, deadlines, and deliverables.
- Identify and establish patterns and best practices for building excellent custom web experiences using the latest technologies like .net & core.
- Integrate the application with external systems using restful API.
- Dive head-first into creating innovative solutions that make a difference to customers and clients.
- Develop, produce, and iterate wireframes, user flows, information architecture diagrams, and prototypes for both web and mobile experiences.
- Ensure adherence to Enterprise Data Management Standards and enterprise security requirements.
- Maintain technical aspects (troubleshooting) and contribute to architectural decisions, including to write a test code to take a lead in the projects.
- Bachelor’s degree in computer engineering or science, Software Engineering, or equivalent.
- AWS Cloud Architecture associate is plus
- Min +5 years of experience with the following technologies such as Angular2, C#, ASP.NET MVC, HTML5, CSS3, out of which +3 years work experience with AWS cloud services (such as lambda functions, Elastic beanstalk)
- Experience with conducting A/B Testing, usability studies, and performance tuning to the code, ORM, especially Entity Framework, and Agile teams.
- Knowledgeable about Microservices services for the enterprise custom needs and able to work with Domain-Driven Design and REST API.
- Solid understanding of MVC.net CORE, Angular 2, Web API, and Microsoft technologies.
- Proficiency in SQL Server / PostgreSQL creating queries, views, and stored procedure.
- Proficiency with Git and Azure DevOps services on the cloud.
- Deep knowledge of design patterns, architecture, and testing practices.
- Programming language.
- Communication platforms.
- Cloud architecture.
- Software development.
- Microsoft technologies.