- Professional
- Bureau à Webb City
Summary/Objective
The Full-Stack Developer will utilize strong experience in C# and .NET for back-end development and proficiency in modern front-end technologies. The Developer will be responsible for designing, developing, and maintaining scalable web and desktop applications from front to back, collaborating with cross-functional teams to deliver high-quality software solutions.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Design and develop robust, scalable web applications using C# and ASP.NET Core
- Build responsive and dynamic user interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js
- Work with desktop technologies such as WinForms, WPF, and MFC
- Develop and consume RESTful APIs and integrate with third-party services
- Work with SQL Server or other relational databases to design schemas, write queries, and optimize performance
- Implement authentication, authorization, and security best practices
- Participate in code reviews, testing, and debugging
- Collaborate with product managers, designers, and other developers in an Agile environment
- Deploy applications to cloud platforms such as Azure or AWS
- Debug, test, and optimize applications for performance and reliability.
- Maintain and update existing software products.
- Document code, processes, and technical specifications.
- Participate in code reviews and team meetings.
Competencies:
- Technical capacity
- Detail oriented
- Time management
- Proficient communicator
Position Type/Expected Hours of Work
Monday - Friday, 8:00 AM - 5:00 PM, with additional hours as required to meet business needs.
Benefits
Benefits for full-time employees include Paid Time Off, medical, dental, vision, life & disability insurance, 401k matching, Employee Referral Program, and Employee Assistance Program.
Required Education and Experience
- Associate’s degree in computer science, Information Technology, or a related field.
- Proficiency in C#, C++, .NET, ASP .NET Core
- Experience with front-end frameworks (React, Angular, or Vue.js)
- Solid understanding of HTML5, CSS3, JavaScript/TypeScript
- Experience with SQL Server or other relational databases
- Familiarity with Entity Framework Core
- Knowledge of RESTful API design and integration
- Experience with Git and version control workflows
- Experience with development environments such as Visual Studio or VS Code
- Understanding of software security best practices
- Troubleshooting and root cause analysis skills.
Preferred Experience
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Minimum of 2 years’ experience in software development.
- Proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like React or Angular.
- Knowledge of unit testing and integration testing frameworks
Travel
- Minimal travel is expected for this position.