Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


https://bayt.page.link/sXLmmeEBspp15kbdA
Back to the job results

Software Engineer

30+ days ago 2026/02/26
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description


As a Software Engineer, you will contribute to the design, development, and maintenance of reliable software solutions that support the evolving needs of our organization. You will work closely with cross-functional teams to build scalable systems, applying your experience with .NET technologies and mobile app development. This role offers the opportunity to work on diverse projects, participate across the full software development lifecycle, and grow your technical expertise.
Responsibilities:
• Develop and maintain software solutions using .NET framework and related technologies.
• Contribute to building mobile applications for iOS and Android platforms, integrating with existing systems.
• Collaborate with product managers, designers, and stakeholders to translate requirements into technical specifications.
• Write clean, efficient, and secure code while following coding standards and best practices.
• Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
• Contribute to agile development processes, delivering incremental value and incorporating feedback.
• Stay updated with emerging technologies and apply them where appropriate.
• Troubleshoot and resolve technical issues to maintain software performance and reliability.
Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or related field.
• 3–5 years of professional software development experience, with a focus on .NET technologies.
• Proficiency in C#, ASP.NET, and other .NET frameworks, with good knowledge of object-oriented programming principles.
• Hands-on experience developing mobile applications for iOS and/or Android (native or cross-platform frameworks).
• Familiarity with mobile app design patterns, UI/UX guidelines, and platform-specific features.
• Basic knowledge of web technologies (HTML5, CSS3, JavaScript) and RESTful APIs.
• Experience with relational databases (e.g., SQL Server, SQLite) and ORM frameworks like Entity Framework.
• Strong problem-solving skills, attention to detail, and a commitment to writing maintainable code.
• Ability to collaborate effectively in a team environment with good communication skills.
• Exposure to agile methodologies (Scrum, Kanban) is a plus.
Additional Skills (Preferred):
• Experience with version control systems (e.g., Git).
• Familiarity with CI/CD pipelines.
• Basic knowledge of cloud platforms such as Azure or AWS.
• Strong analytical and critical-thinking abilities.


This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.