Job Description
We are looking for an experienced .NET Developer to join our team in Southern California. This role focuses on designing, developing, and supporting advanced software solutions. This is a long-term contract position that will require onsite work for the majority of the time.
Responsibilities:
• Collaborate with project teams and business stakeholders to understand requirements and tailor existing technologies to meet project goals.
• Develop, maintain, and support large-scale web and database applications while adhering to strict deadlines.
• Record and report progress on tasks and projects weekly to ensure transparency and alignment.
• Create and maintain comprehensive documentation for all development processes and project updates.
• Execute all phases of the software development lifecycle, including analysis, design, functionality, testing, and maintenance.
• Manage the implementation of multiple interconnected system projects to ensure successful integration.
• Customize software solutions to address specific business needs and technical challenges.
• Apply expertise in full-stack .NET development, including front-end and back-end processes.
• Troubleshoot and optimize server configurations and database management to ensure system efficiency.• Proven experience in full-stack .NET development, with strong knowledge of both front-end and back-end processes.
• Proficiency in C# programming and a solid understanding of its coding environment.
• In-depth knowledge of the .NET framework, including its latest features and functionalities.
• Strong grasp of Object-Oriented Programming principles and their application in software development.
• Solid experience with database management, server configuration, and user interface design.
• Familiarity with SQL Server and other database technologies.
• Ability to develop scalable web applications with a focus on performance and reliability.
• Excellent documentation skills to ensure clear communication and record-keeping throughout projects.