Senior Software Engineer
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-01-04
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Description
Job SummarySeeking a skilled Software Engineer with deep expertise in .NET development and strong backend engineering capabilities. This role will play a key part in designing, building, and maintaining scalable systems that support large-scale business operations. The ideal candidate has significant experience with object-oriented programming (OOP), cloud technologies (AWS or Azure), and delivering enterprise-level applications, while thriving in a collaborative, fast-paced environment.
This is a fully remote position.
- Design, develop, and maintain backend systems and applications using .NET technologies.
- Collaborate with cross-functional teams to define requirements and deliver scalable, high-quality software solutions.
- Contribute to architectural decisions and implementation of large-scale, distributed systems.
- Write clean, efficient, and maintainable code that adheres to best practices in OOP and software engineering.
- Leverage cloud platforms (AWS or Azure) to build secure, performant, and reliable applications.
- Participate in code reviews, testing, and performance optimization efforts.
- Troubleshoot and resolve technical issues across development, staging, and production environments.
- Maintain documentation of systems, processes, and workflows to ensure ongoing clarity and efficiency.
Skills and Abilities
- Minimum 5–7 years of professional software engineering experience, with a strong focus on backend development.
- Expert proficiency in .NET framework and C#, with a deep understanding of object-oriented programming principles.
- Experience designing and working on large-scale enterprise applications or distributed systems.
- Hands‑on experience with cloud services (AWS or Azure) for application deployment, monitoring, and scaling.
- Strong problem‑solving and analytical skills, with the ability to work independently and as part of a collaborative team.
- Familiarity with modern CI/CD practices, version control (Git), and agile development methodologies.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Competitive salary range of $130,000–$160,000, depending on experience.
Fully remote position with flexible working arrangements.
Comprehensive benefits package including health, dental, vision, 401(k), and paid time off.
Disclaimer : Please note that this job description may not cover all duties, responsibilities, or aspects of the role, and it is subject to modification at the employer's discretion.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).