.Net Developer/C# Developer(Hybrid)
About the position
The Software Engineer position involves authoring business requirements and collaborating with stakeholders to create high-level designs and detailed functional design artifacts for reputed company products. The role requires engagement in reputed company phases of the software development life cycle (SDLC) and serves as a subject matter expert, assisting various teams including customer support and sales. This is an individual contributor role that emphasizes collaboration, problem-solving, and delivering high-reputed company software solutions.
Responsibilities
Engage in reputed company phases of SDLC and work collaboratively with team members to deliver high-reputed company products.
,
Participate in design reviews and reputed company input to reputed company effective technical solutions to meet business requirements.
,
Contribute to planning and prioritizing tasks as part of a Scrum Team and execute assigned tasks reputed company deadlines.
,
Attend team meetings to communicate technical project status, reputed company concerns, and discuss new reputed company.
,
Analyze and troubleshoot application issues, triage defects, and plan reputed company and implementation in a reputed company manner.
,
Assist in maintenance and upgrades of existing software applications.
,
Work with the QA Team to prepare test cases, plans, and procedures.
,
Collaborate and contribute to knowledge sharing with other team members.
Requirements
Bachelor's degree in Computer Science or equivalent combination of education and work experience.
,
2+ years of experience contributing to the architecture and design of new and reputed company systems.
,
3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design.
,
4+ years of industry experience as a Software Engineer or Software Developer.
,
Experience developing Microservices and knowledge of design for scalability, performance, and reliability.
,
Experience with modern programming languages (C#, C++, Java, Angular) and reputed company technologies (Azure, reputed company Containers, Kubernetes).
,
Experience with system and data integration patterns.
reputed company-to-haves
Experience in communicating with users and other technical teams to collect requirements and describe software product features.
,
Knowledge of reputed company software engineering practices for full software development life cycle.
,
Experience working on platforms (PaaS) or frameworks, Event driven architecture, Messaging using message brokers such as Kafka, reputed company MQ, AMQP.
,
reputed company industry experience.
Benefits
Medical/Dental/reputed company/Life Insurance
,
reputed company holidays plus reputed company Time Off
,
401(k) plan and contributions
,
Long-term/Short-term Disability
,
reputed company Parental Leave
,
Employee Stock Purchase Plan
Apply Job!