Job Overview
Software Developer
Responsibilities:
- Complete software development tasks as assigned
- Collaborate closely with software testers and software architects to ensure project requirements are met
- Act as a technical resource for software architects during project planning
- Attend client meetings to gather requirements, offer guidance, and create technical documentation for work items
- Maintain and update work items, ensuring effective communication with stakeholders using Azure DevOps
- Participate in weekly development staff meetings and bi-monthly continuous improvement meetings, actively contributing to the direction and growth of our team
- Estimate work items accurately and track time spent on projects to ensure timely delivery
- Engage in continuous education to stay abreast of the latest technologies and maintain and enhance technical skills
- Demonstrate a dedicated commitment to the company values of being personable, adaptive, thoughtful, and honest
To be successful in this role, you will have:
Qualifications:
- Bachelor’s Degree in Computer Science, similar education experience, or comparable work experience
- Web development skills with knowledge in HTML, JavaScript, and CSS
- Software development skill with an object oriented programming language (C# is preferred)
- Knowledge of relational databases and SQL
- Experience with source control (GIT preferred)
- Understanding of Agile Software Development Principals
- Strong communication skills, both written and verbal
- Additional Desired Experience:
- Microsoft SQL Server
- C#
- .NET Framework / Core
- ASP.NET and MVC Framework
- Entity Framework
- TypeScript
- Azure DevOps
- Telerik Kendo UI
- Telerik Reporting
- SSRS
- Building and consuming REST APIs
- Angular or similar JS framework
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- ExperienceNot Specified
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree