US Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
W2-Permanent
W2-Contract
Contract to Hire
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 8th Sep 2023
Essential Functions/Responsibilities:
• Leads in defining, documenting and developing software, software applications, as well as contributes to architecture and technical design discussions, code reviews and technical design/specifications in collaboration with the project team
• Responsible for development, enhancement, testing, support, maintain and troubleshoot/ debug software applications that support business units or support functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
• Provides sound project management skills to the team and assignments
• Creates thorough, professional quality project documentation and technical specifications
• Evaluates software change requests, determines business need or conducts root cause analysis, and implements technically efficient solutions
• Assesses the impact of software changes and new development on other systems; conducts integration tests to mitigate risks
• Mentors peers and junior team members, and participates in and promotes a knowledge-sharing environment
• Proactively recommends, schedules, and performs software improvements and upgrades
• Recommends best practices and policies for installing, configuring, maintaining, and troubleshooting end user access and usage of database applications
Specific Job Skills and Experience:
• 8 or more years of related experience; or equivalent combination of education and experience
• Experience with the full software development life cycle, including design, testing, deployment, and documentation activities (including agile and scrum patterns)
• Following technical skills and experience is required
• Experience with Cloud native development and migration to cloud.
• Experience with end-to-end development of robust, stable and scalable application using the following technology stack
• .NET Core Architecture understanding.
Experience in Kubernette,Docker ,API
• Application development C#, ASP .Net Core, SQL Server
• .NET Framework, MVC & Web API 2.0
• Expertise in Web-Development technologies: HTML, Bootstrap, JQuery, CSS3.
• Working knowledge of Angular is a plus.
• REST Services Architecture knowledge
• Unit Testing Frameworks
• Web Development Concepts (State Management, Stateless Development)
• SQL Server 2012/ 2016 / 2017 and SSIS packages
• Asynchronous Programming Paradigm
• LINQ & Lambda Expressions
• Solid background in Designing & Implementing Applications using technologies.
• Strong experience in analyzing and optimizing already deployed applications
• Extensive knowledge and hands on experience designing and developing objects and components of relational database
• Strong experience with Agile methodologies
• Knowledge and understanding of SDLC, with a strong preference for Agile experience
• Skill for writing reusable libraries
• Must have experience on full stack development on Microsoft platform
• Excellent written/verbal communication, presentation, and listening skills
• Excellent collaboration/teamwork skills
• Understanding of fundamental design principles for building a scalable application
• Experience creating database schemas that represent and support business processes
• Familiar with various design and architectural patterns
• Knowledge of concurrency patterns
• Known experience in Caching techniques.