What are the responsibilities and job description for the Senior Software Engineer position at Hamilton Porter?
Senior Software Engineer (Web Apps) - Full Time / Direct Hire
Hamilton Porter is a boutique recruiting firm that specializes in building software engineering teams for growth mode companies across the US. One of our longest standing clients is actively looking to hire a full-time Senior Software Engineer. This engineer will work heavily in JavaScript (AngularJS React.js) to produce scalable and enterprise web applications. The backend is primarily C# (C# experience not required but a plus). We currently have 5 major webs apps, 3 are in AngularJS and 2 in React.js - the long term goal is to get everything over to React.The role is remote but the entire software team does company retreats 1-2x per year - that would be the only travel. If this sounds like something you are interested in, please read on!
Responsibilities
- Write clean, functional, performant and secure code on the front end and back end
- Develop front end website architecture through appealing visual design
- Ability to translate design mock-ups into functional templates / css
- Design user interactions on web pages
- Create / update databases and queries for functionality
- Unit test own code and code review peers’ code
- Test software to ensure responsiveness and efficiency
- Test cross-browser, cross-platform, and / or cross-device compatibility for inconsistencies
- Design and write effective APIs
- Troubleshoot, debug and upgrade software
- Actively participate in all development life-cycle activities such as grooming, planning, retrospectives, demos and daily standups
- Write technical documentation
Required Experience :
Technical Stack :
JavaScript (AngularJS / React), Bootstrap, C#, ASP.NET, SQL, HTML5, CSS3, Azure, Entity Framework, LINQ
Compensation & Perks :
Please apply today for consideration! We are looking to interview later this week and early next week!
Salary : $145,000 - $185,000