Senior .Net Developer
- Full-time
Company Description
Macadamian is a full-service software design and development firm. From product ideation to market ready – and everything in between, we provide a complete range of usability, design, and engineering services. From big consumer brands to enterprise, telecom, and healthcare; our solutions are founded in design that thinks of the user first while leveraging the cloud, Big Data, and Internet of Things (IoT) to deliver context-aware and adaptive experiences. The result? Engaging software solutions that have a direct impact on the bottom line.
Job Description
The incumbent will be responsible for design, development and implementation of software for technology based products and applications
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent
- At least 5 years of recent experience in software development
- Strong understanding of OOP and design patterns
- Solid experience with the .C#, Entity Framework, ASP.NET MVC / Web API, WinForms/WPF
- Hands-on experience with vanilla JavaScript and JS frameworks (Angular/React/Vuejs) is a plus
- Solid expertise in designing and developing RESTful web services
- Experience in TDD / BDD
- Strong knowledge of database design and development
- Experience with Microsoft Azure
- Experience with Scrum and agile development processes and methodologies
- Experience with source control and build management services (Azure DevOps/GitHub)
- Highly motivated, passionate, adaptable personality, and eager to learn new technologies and methods
- Excellent communication skills
- Fluent in English language - reading, writing, speaking
- Experience of working effectively as part of a team, ability to accept criticism
Job responsibilities:
- Participate in all phases of the software engineering life cycle
- Passionately architect, code, and advocate for scalability, reliability, maintainability and reusability
- Lead technology selection decisions
- Lead/manage projects and provide technical guidance to less experienced staff
- Take personal ownership and responsibility for the quality and timeliness of work commitments
- Collaborate and partner with customers, project managers and other engineers to meet project deadlines and expectations
- Set and enforce coding standards by performing design and code reviews
- Full autonomy in making decisions requiring significant analysis and resolving wide range of issues on a regular basis
- Accurately estimate duration and level of tasks and projects difficulty
Position Specific Competencies:
● Service Orientation: Go above and beyond regular client and organizational
expectations by offering added value
● Accountability: Balances organizational, team and individual commitments
● Communication: Adapts communication to respond to audience or situational
requirements
● Teamwork: Encourages others to participating in team activities, ensures teams are
working effectively
● Leadership: Promotes and builds internal commitment
● Problem solving: Analyzes complex issues to develop approaches or solutions that are
considered forward thinking and best practice
Additional Information
WHY MACADAMIAN?
Well we could write you a nice sales pitch but how about you check us out in action over these medias and judge for yourself how awesome we are....
- http://www.macadamian.com/careers/
- http://www.youtube.com/user/Macadamianglobal
- http://www.linkedin.com/company/macadamian-technologies
- https://www.facebook.com/MacadamianTech
- https://twitter.com/macadamianlabs