Job Description
Atom CTO is looking to hire a Full Stack developer with experience in .NET (Full, Core and Standard) to join their team in a full-time role. Hires in this role will work on projects that we are building for our clients as well as research and development so you don't need to worry about getting stuck in a boring project! Your role may also extend to managing 2-3 developers as we scale up our teams if you enjoy that sort of thing. You will have the task of creating cutting edge software that materially impacts the way Atom CTO serves its customers and works with small businesses.
Roles and Responsibilities
Work as part of a highly motivated, distributed team of experts.
Write high quality, modular, reusable, performant and well documented code.
Design software solutions based on business requirements.
Create pixel perfect UIs based on designs from our talented designers.
Coordinating with other teams and team members to integrate systems.
Managing your own time and reporting your progress.
Requirements
Min. 6 years experience building .NET web applications.
Must have experience in building HTML5 web clients using ASP.NET with Razor or Node.js with JavaScript or TypeScript frameworks like Vue.js, React, Angular, jQuery, Bootstrap etc.
Must have experience working with Relational Databases (MySQL, Microsoft SQL Server) and NoSQL (MongoDB) data stores.
Experience building and consuming REST APIs.
Experience integrating with third party services like Twilio, OAuth, Firebase etc.
Comfortable working with AJAX, MVC, MVVM, JSON, XML, CSS.
Ability to test your own code and write automated tests for frozen features.
Good working knowledge of Git.
Good problem-solving skills in an OOP context.
Comfortable working in small, agile teams.
Result oriented attitude.
Strong communicator and team player.
Excellent verbal and written communication skills in English.
Ability to learn new and emerging technologies..
Experience with cloud platforms like AWS, Azure, GCP an advantage.
Experience with CI and CD an advantage.
Benefits
Competitive pay with bonuses.
Choose where you work from, always, not just because of the current pandemic
Flexible hours. We don't mind if youre an early riser or a night owl.
Work/life balance - We hate working long hours and so should you.
Educate - Learning is so important, we love to share knowledge within the company whether its a hobby of yours you want to talk about or some new cool tech you found
Opportunity to relocate to Bangalore
Variety - Its the spice of life!
Opportunity to work at a fast-growing UK tech company with a fast path to management, pay increases, etc.
The (Not so Scary) Application Process
Register your interest with this posting (bonus points if you include a cover letter!)
Well review your CV and if we think youre a good fit, well reach out ASAP (we don't like to waste our time and certainly don't want to waste yours)
Well ask you to complete an offline coding challenge (4 hours of effort) which well ask you to present to use during an interview
Our interviews are more like a conversation where we get to know each other better in order to understand how we can best work together. Nothing scary.
Employement Category:
Employement Type: Full time
Industry: Engineering & Design
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: .Net Developer(.Net Core)
Contact Details:
Company: Atom Consulting
Location(s): London
Keyskills:
.Net Developer
.net core
Vue.js