Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and develop databases, primarily in Microsoft SQL Server and Entity Framework.
- Design and program web-based interface and application functionality primarily in ASP.NET MVC, ASP.NET Core, ASP.NET Web Forms, HTML5, JavaScript, Typescript.
- Optimize and Improve existing systems through ongoing enhancement projects
- Help improve code quality through writing unit tests, automation.
- Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product.
- Work in a fast-paced environment to deliver.
- Dive into difficult problems and successfully deliver results within a schedule.
Job Requirements
- Proven experience as a Software Developer, Software Engineer or similar role
- Experience in Asp.NET MVC, Asp.NET Core, Asp.NET Web Forms
- Strong knowledge of OOP programming and design patterns
- Strong knowledge of SQL server
- Advanced knowledge of front-end software architecture and related technologies, including JavaScript, HTML, and CSS.
- Telerik Reporting Tools
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Entity Framework, Hibernate)
- Understanding N-tier architecture
- Ability to learn new languages and technologies
- Excellent time management, problem-solving, algorithms, teamwork, and communication skills
- BSc/BA in Computer Science, Engineering or a related field