Senior Software Developer Job Description Template
Our company is looking for a Senior Software Developer to join our team.
Responsibilities:
- Test, provide analysis, make recommendations and resolve bug issues;
- Provide maintenance support to customers by investigating and rectifying reported systems shortcomings during / after working hours when necessary;
- Ensure best practices are used throughout the software development process;
- Actively participates in all aspects of software development process;
- Adhere to high quality development principles while delivering solutions on-time;
- Proficiency in Python and web development experience using client side framework such as jQuery, and AngularJs;
- Deploy systems to production and provide post-implementation support;
- Develop websites such as parental and admin control panels, as well as dynamic components;
- Participating in initiatives that will improve processes and/or procedures and contribute to performance effectiveness and efficiencies;
- Design and implement MVC Web based projects;
- Be involved with planning meetings, documentations and testing;
- Participating in technology consultations and architectural decisions;
- Supporting test and deployment of new products and features;
- Caring deeply about the customer experience so it remains simple and intuitive;
- Participating in code reviews, test, debug and bug fixing.
Requirements:
- Domain-driven design;
- Good experience in Visual Studio 2015 +, .NET Framework 4+ and ASP. NET;
- A minimum of 5 years of development experience;
- Passionate about creating value;
- Being able to think like a user;
- Degree level or software equivalent;
- Ability to work in a team and to lead;
- WebApi Net Framework 4.6.;
- Good tenure within past businesses;
- With at least 2 years of experience with VueJs, Vuex;
- Full-stack C#.NET core developer;
- Experience with multitier applications with high security;
- Cloud development;
- Skillful in Bootstrap, TDD and Angular JS;
- 5+ years experience in a commercial environment.