We are seeking a highly skilled and motivated Software Developer to join our team. The successful candidate will be responsible for creating new applications in line with our business needs, maintaining legacy applications, and designing and modifying databases. The ideal candidate should have a strong technical background and the ability to work independently, as well as in a collaborative team environment. If you have expertise in .NET MVC/CORE, jQuery/Javascript, Angular, and Relational database management systems (RDBMS), we want to hear from you.
Key Responsibilities:
1. Develop and maintain software applications in accordance with business requirements.
2. Collaborate with stakeholders to gather and analyze software requirements.
3. Design, code, test, debug, and document software solutions.
4. Create and modify databases, including designing tables, views, and stored procedures.
5. Perform software maintenance tasks, including bug fixes, updates, and enhancements to existing applications.
6. Ensure the performance, security, and scalability of applications.
7. Troubleshoot and resolve technical issues independently.
8. Stay up-to-date with industry trends and emerging technologies.
9. Work closely with cross-functional teams to ensure the successful delivery of projects.
10. Provide technical guidance and mentorship to junior developers, if required.
Qualifications:
1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
2. At least 2-4 years of relevant working experience on Web Application Development with Security standards and coding standards.
3. Proven experience as a software developer with a strong technical background.
4. Proficiency in .NET MVC/CORE, jQuery, JavaScript, Angular, and database management systems.
5. Ability to write reusable and optimized code.
6. Strong understanding of software development best practices, design patterns, and software architecture.
7. Ability to work independently and take ownership of projects.
8. Excellent problem-solving and debugging skills.
9. Strong communication and interpersonal skills.
10. Ability to adapt to new technologies and learn quickly.
11. Familiarity with Agile development methodologies is a plus.
12. Experience with version control systems (e.g., Git) is a plus.
13. Must have experience with Code versioning, branching and merging.
Top Skills
What We Do
Avanceon is the leading provider of automation, control systems integration, proprietary energy management solutions and support services. It has a strong market footprint through its offices in Dubai - UAE (covering Middle East), Lahore - Pakistan (covering South Asia) and Exton, Pennsylvania - United States of America (covering North America). Avanceon is also among the select group of ‘certified members’ of Control System Integrators Association (‘CSIA’) and is also listed on the Control Engineering Magazine’s System Integrator Hall of Fame.Avanceon has been in the automation business for the last 24 years and has transformed into a 360 degree solution provider for automation, energy management, service and maintenance. Servicing clients over a span of two decades, Avanceon has completed several projects for major blue chip companies enabling it to earn strong credentials, move up the learning curve and develop a diverse client base. Going forward, it intends to capitalize on its core strengths to expand its footprint in the Middle East by setting up offices in Qatar, Kingdom of Saudi Arabia (KSA) and Oman.