Aspire | Full time
Senior .Net Developer
Amman, Jordan | Posted on 11/24/2024
Work Experience Senior Level
Job Description
As a
Senior. NET Developer at Aspire, you will be responsible for designing, developing, and maintaining robust, scalable web applications using.NET technologies. You will play a key role in driving technical excellence, collaborating with cross-functional teams, and ensuring the timely delivery of high-quality solutions. Your focus will be on optimizing application. Performance, implementing best practices, and contributing to the evolution of our software systems.
What You’ll Do:
Write, optimize, and maintain complex SQL queries, stored procedures, and triggers to ensure efficient database operations.
Work closely with cross-functional teams, including front-end developers, UI/UX designers, and business analysts, to gather requirements and deliver high-quality solutions.
Conduct unit testing, troubleshoot application issues, and optimize performance for existing and new applications.
Participate in code reviews to ensure best practices and maintain code quality.
Create and maintain detailed technical documentation for applications and database solutions.
Build and support integrations between applications and third-party systems.
Provide technical support for deployed applications and assist in resolving production issues.
What You’ll Need:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in.NET development (C#, ASP.NET, MVC, .NET Core).
Proficient in writing and optimizing SQL queries, stored procedures, functions, and database design.
Experience with relational databases like SQL Server, MySQL, or Oracle.
Strong understanding of Object-Oriented Programming (OOP) principles.
Experience with RESTful APIs and web services development.
Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular, or React) is a plus.
Knowledge of version control systems, such as Git or TFS.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Why Aspire
In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
Be part of a (Remote is here-to stay) organization
Work and learn from great minds
Explore new opportunities to learn and grow everyday by attending technical and nontechnical training
Get market exposure by working with international tech leaders
Nursery reimbursement benefit
* Attend virtual and onsite international tech conference