Software Engineer (Windows and Web Applications)
Software Engineer (Windows and Web Applications)
Nubes Opus India Private LimitedThis job is no longer accepting applications
Job Description
Key Responsibilities:
- Development Tasks:
- Design, build, unit test, and document both Windows and Web-based applications.
- Take ownership of individual development tasks, ensuring the detailed design of projects.
- Collaboration with Lead Architects:
- Work with lead architects to conceptualize and prototype solutions.
- Present solutions to development teams and document necessary business components and database objects.
- Technological Recommendations:
- Provide recommendations on technological solutions to meet business objectives.
- Team Coordination:
- Collaborate with onshore and offshore software engineers, as well as cross-functional teams, to deliver solutions and complete project tasks.
- Deployment Instructions:
- Produce accurate deployment instructions for efficient implementations across development, QA, staging, and production environments.
- Performance & Scalability:
- Benchmark and optimize application code to enhance performance and scalability.
- Recommend and implement strategies for improving application performance.
- Design Documentation:
- Create high-level and detailed design documentation for solutions.
- Environment Support:
- Assist the operations team with any environment-related issues during deployment.
- Issue Investigation and Resolution:
- Investigate system issues, isolate the root cause, and develop strategies to resolve them.
- Work with operations and infrastructure teams to implement fixes.
Required Skills & Technologies:
- C#, .NET, ASP.NET
- SQL Server, MSMQ, WCF, REST
- Strong experience in both Windows and Web-based applications development.
- Excellent skills in designing and documenting solutions.
- Ability to collaborate effectively with cross-functional teams.
- Strong focus on performance and scalability.
- Proficiency in troubleshooting and issue resolution across environments.
- Ability to produce clear and concise deployment instructions.
Qualifications:
- 5-8 years of relevant experience in C#, .NET, ASP.NET, SQL Server, MSMQ, WCF, and REST technologies.
- Excellent communication and collaboration skills, with the ability to work independently.
- Experience with full software development life cycle and deployment processes.
More Info
Job Type:
Industry:
Role:
Employment Type:
