Skip to content

Sr. .Net Full Stack Engineer
Company | Centerfield |
---|
Location | Los Angeles, CA, USA |
---|
Salary | $120000 – $140000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of working industry experience as a Full Stack .NET Developer
- Proven experience as a .NET Lead Developer or Lead Application Developer.
- Familiarity with the ASP.NET framework, MySQL, and design/architectural patterns (e.g., Model-View-Controller (MVC), Event Sourcing, CQRS).
- Knowledge of at least one of the .NET languages (C#, Java .NET) and HTML5/CSS3.
- Understanding of Agile methodologies.
- Strong understanding of object-oriented programming.
- Evaluate and recommend new technologies and tools.
- Skill for writing reusable libraries.
- Familiar with various design and architectural patterns.
- Knowledge of concurrency patterns.
- Help define team processes and best practices
- Experience with front-end frameworks such as Angular, React, or Vue.js is a plus.
- Familiarity with architecture styles/APIs (REST, RPC).
- Experience creating database schemas that represent and support business processes.
- Experience with cloud platforms like Azure, AWS, or Google Cloud Platform.
- Experience with Twilio.
- Understanding of Continuous Integration/Continuous Deployment (CI/CD) processes.
Responsibilities
- Design, develop, and implement user interface components using .NET programming languages (such as C#) and web technologies (such as ASP.NET, MVC, HTML, CSS, and JavaScript).
- Develop back-end server-side logic using .NET technologies and write clean, scalable code.
- Create and use APIs for integrating with internal and external systems.
- Maintain and enhance existing web applications and resolve any defects in systems.
- Implement data storage solutions using databases like MySQL and ensure data integrity.
- Collaborate with cross-functional teams to understand user requirements and translate them into technical specifications.
- Conduct testing to identify bugs and technical issues before and after deploying.
- Document development phases and monitor systems to ensure they meet both client needs and company goals.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Stay ahead with the latest developments in web applications, programming languages, and technology trends relevant to the .NET framework.
- Support junior developers by providing advice, coaching, and educational opportunities.
Preferred Qualifications
- Experience with front-end frameworks such as Angular, React, or Vue.js is a plus.
- Experience with cloud platforms like Azure, AWS, or Google Cloud Platform.