Dotnet Developer/Engineer
Technology
Dallas, United States3 weeks agoUntil 5/30/2026
Full time
Job description
Our client is seeking a Software Engineer with strong backend engineering skills and a solid understanding of architecture, design principles, and scalable system development.
The ideal candidate has hands-on experience with modern backend technologies and is capable of delivering high-quality, maintainable code while contributing to core engineering decisions.
Candidates with a strong .NET foundation who are willing to upskill into Ruby or Go are highly encouraged to apply.
Key Responsibilities:
- Design, develop, and maintain backend services and applications using .NET, PHP, Ruby on Rails, or Go
- Collaborate with cross-functional teams to translate business requirements into scalable technical solutions
- Contribute to architectural discussions and design high-quality, maintainable software systems
- Write clean, testable, and efficient code following industry best practices
- Optimize performance, scalability, reliability, and security across applications
- Implement and maintain database schemas, queries, and stored procedures in PostgreSQL
- Participate in code reviews, provide constructive feedback, and uphold engineering quality standards
- Troubleshoot and resolve complex technical issues across the stack
- Support the full SDLC including planning, development, testing, deployment, and monitoring
- Collaborate with DevOps/Platform teams to enhance deployments, automation, and development workflows
Required Qualifications:
- 3–5 years of professional software engineering experience
- Strong proficiency in .NET, PHP, Ruby on Rails, or Go (any one required)
- Candidates with strong C#/.NET skills who are open to learning Ruby or Go are acceptable
- Solid understanding of:
- Software architecture & system design
- Design patterns and clean coding principles
- Performance, scalability, and application security
- Maintainability and long-term system health
- Hands-on experience with PostgreSQL (queries, schema design, indexing, optimization)
- Strong problem-solving skills with the ability to analyze and debug complex issues
- Experience working in Agile/Scrum environments
- Excellent communication and collaboration skills
Nice-to-Have Skills:
- Experience with CI/CD pipelines
- Familiarity with Docker or containerized application development
- Basic cloud deployment experience (AWS, Azure, or GCP)
- Understanding of infrastructure-as-code principles
- Exposure to microservices architecture
Education:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
Keywords
monthsOfExperience: 36CodingSCHEMARuby on RailsScalabilityDevOpsPhpPostgresqlScrumCI / CDMaintainabilityDebuggerRubyAWSDockerSoftware EngineeringDebuggingCI/CD
¿Te interesa este puesto?