More jobs:
Senior Software Developer
Job in
Nashua, Hillsborough County, New Hampshire, 03062, USA
Listed on 2025-12-01
Listing for:
Akasi Consulting Group
Full Time
position Listed on 2025-12-01
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
We're seeking a seasoned full-stack application developer with a passion for innovation and a knack for building software solutions. Join our agile team and contribute to applications and services that empower IT Consulting Services and management If you thrive in a fast-paced, collaborative environment and are committed to personal growth, we'd love to hear from you.
Technical Requirements- Proven experience in full-stack web application development using modern frameworks and languages such as Ruby, Python, Rails, Type Script, Next.js, or similar.
- Solid understanding of software development principles, including OOP, functional programming, design patterns, test/behavior driven development, and data structures.
- Experience designing and implementing APIs, microservices architecture, REST, Graph
QL, and/or similar protocols, using best practices for scalable, maintainable systems. - Proficiency in working with SQL and/or No
SQL databases (e.g., Postgre
SQL, Mongo
DB, Redis, MySQL) and expertise in data modeling, performance optimization, and database management. - Strong command of UNIX and scripting languages, preferably with Linux, FreeBSD, and/or Mac OS X.
- Proficiency with Git or similar version control systems, and best practices for managing code repositories and handling merge conflicts.
- Expertise in HTML/CSS, responsive design, and familiarity with frontend frameworks like React, Angular, or Vue.
- Dev/Ops experience with cloud platforms like AWS, Azure, or Google Cloud Platform, and deploying applications to these environments.
We believe that technical expertise is only part of what makes a great Sr. Software Developer. We value well-rounded individuals who possess a unique combination of technical skills, strong work ethic, excellent communication and interpersonal skills, and a passion for continuous learning.
- Self-motivated with a strong work ethic; able to work independently or in teams.
- Results-oriented, focused on delivering high-quality software solutions.
- Excellent communication skills; can present complex ideas clearly to various audiences.
- Passionate about learning new technologies and staying current with industry trends.
- Strong organizational and prioritization skills; able to manage multiple tasks and deadlines.
- Excellent analytical skills: able to evaluate information from multiple sources and reconcile conflicts.
- Experienced in mentoring and guiding junior developers.
- Education:
bachelor’s degree. In lieu of a degree, 4 years of relevant experience may be accepted.
bachelor’s degree. In lieu of a degree, 4 years of relevant experience may be accepted.
Knowledge, Skills and Abilities:- Minimally 5 years of practical software development experience
- Familiarity with Agile development methodologies (Scrum, Kanban) and collaboration tools like Jira, Trello, or Asana
- Experience with test-driven development (BDD/TDD) and testing frameworks like RSpec, Jest, and
- Familiarity with Infrastructure as Code (IaC) tools like CDK and Terraform, and CI/CD tools like Jenkins, Git Hub Actions, or ArgoCD
- Familiarity with containers, Docker, Kubernetes, and Helm
- Skilled in writing technical documentation, creating user guides, and managing knowledge bases
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×