Skip to content

Senior Software Developer
Company | Uhaul |
---|
Location | Chula Vista, CA, USA |
---|
Salary | $7623.2 – $10046.4 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science and Engineering, Information Technology or related field
- Three years’ experience using C# .NET Core, .NET 4.6, Web API, HTML, CSS, JavaScript, RDBMS tools like MS SQL, IBM Db2, PostgreSQL, Agile, Test Driven Development (TDD), Domain Driven Design (DDD), Github/Jenkins, CI/CD Pipelines, Apache Kafka, Logging technology like NLog
Responsibilities
- Design, develop, and implement high-quality, efficient, and maintainable code using C# .NET 6.0/4.6+, .NET Core 3.1
- Create and maintain web services using WCF SOAP, REST API and Thrift frameworks
- Refactor existing code to improve maintainability, performance, and readability
- Participate in code reviews, provide constructive feedback and learn from others
- Construct and maintain complex queries and stored procedures to perform CRUD operations on the database (SQL Server)
- Use Entity Framework 6 to create a data level interface between the database/model and View models
- Document the technical specifications while coding and researching the user story for better readability
- Collaborate with team members and stakeholders to understand requirements and translate them into design solutions and deliver projects successfully
- Troubleshoot and analyze the issues/bugs reported by users and provide work-around solutions to it
- Stay up to date with the latest advancements in the .NET ecosystem and related technologies
- Create and maintain build/release pipelines using Azure Devops for implementing CI/CD pipeline and promote the code to different environments in the stack
Preferred Qualifications
No preferred qualifications provided.