Responsibilities:
- Participate in requirements analysis and collaborate with internal teams to produce software design and development.
- Write clean, scalable code using .NET programming languages.
- Test and deploy applications and systems.
- Revise, update, refactor, and debug code.
- Improve existing software and develop documentation throughout the software development lifecycle (SDLC).
- Provide technical support for web applications.
- Familiarity with CI/CD pipelines and version control systems (e.g., Git)
Requirements:
- Experience: 4-7 years of experience in software development, with a strong focus on front-end and back-end development.
- Technical Skills:
Experience: 4-7 years of experience in software development.
Technical Skills:
- Proven experience as a .NET Developer or Application Developer.
- Familiarity with the ASP.NET framework, Oracle, and design/architectural patterns.
- Strong experience with UI/UX design principles and best practices.
- Knowledge of at least one of the .NET languages and HTML5/CSS3/jQuery.
- Proven experience as an Oracle PL/SQL Developer.
- Experience with SQL tuning and optimization.
- Familiarity with architecture styles/APIs.
- Understanding of Agile methodologies.
- Excellent troubleshooting and communication skills.
- Attention to detail and a proactive approach to problem-solving.
- Knowledge of microservices architecture and development.
- Soft Skills:
- Excellent problem-solving skills.
- Strong communication and teamwork abilities.
- Ability to work in an agile development environment.
Preferred Qualifications:
- Experience with .NET and Oracle.