PC Software Developer
| Estimated Pay info | Based on similar jobs in your market$48 per hour |
|---|---|
| Hours | Full-time |
| Location | Webb City, Missouri |
About this job
Job Description
Summary/Objective
The PC Software Developer is responsible for designing, developing, testing, and maintaining desktop and web applications. THE PC Software Developer will collaborate 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
- Design schemas, write queries, and optimize performance working with SQL Server or other relational databases
- 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
- Meticulous
- Time management
- Proficient communicator
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
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.