Senior Software Engineer - FullStack
Job in
Nashville, Davidson County, Tennessee, 37247, USA
Listed on 2026-05-23
Listing for:
BOS Framework, Inc.
Full Time
position Listed on 2026-05-23
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software, C# / Unity Developer
Job Description & How to Apply Below
Full Time Nashville, TN Number of positions : 1
About BOSCreating Massive ImpactWith BOS, tech-enabled businesses greatly reduce technical debt, assure on-going 99.99% uptime, gain release cycle efficiencies, and save 30 to 80% of the cost and time that goes into building, migrating, and maintaining Cloud environments with fewer tools and resources.
Tools & Technologies- Hands-on experience in MVC Framework.
- Hands-on experience in Docker.
- Hands-on experience building solutions with Microservice Architecture.
- Hands-on experience in EKS or AKS application development.
- Experience in HTML and CSS.
- Hands of experience in Postgre
SQL, SQL Server, Dynamo
DB, MongoDB - Strong Analytical skills.
- Correlates transforms Business Requirements into System Definition, has a clear idea of solutions, and proposes them.
- Implement best practices in .NET development, including test-driven development, continuous integration, Agile, refactoring, and adherence to code standards.
- Collaborate closely with stakeholders to investigate, fix, optimize, test, and deploy high-quality solutions.
- Responsible for crafting and developing solutions that meet the customer’s expectations and specifications outlined in the requirements.
- Write integration and UI automation tests.
- Provide advanced technical expertise and mentoring to the programming team and the broader organization. You will also provide input into designs and technology solutions to facilitate decision-making and mitigate development and implementation risks.
- Support the team in deploying product functionality and troubleshooting in production environments.
- Demonstrate self-motivation and agility in incorporating new requirements and successfully delivering projects independently.
- Communicate effectively with peers and stakeholders, gathering and clarifying requirements from both technical and functional aspects.
- Follow software development processes while consistently innovating to improve individual and team productivity and quality.
- Communicates using flowcharts, unified data language, and Data flow Diagrams to peers and junior associates.
- Understands various software architecture and their implementation methods.
- Creates technical specifications based on conceptual design and stated business requirements.
- Supports, maintains, and documents software functionality.
- Analyzes codes to find causes of errors and revises programs as needed.
- Participates in code reviews.
- Drive the adoption and integration of new technologies into the design and development process.
- Apply experience with Agile development methodologies, including a strong understanding of feature estimation and the ability to communicate issues and risks that may impact timelines or resources.
- 5+ years of experience as full stack .NET developer.
- Proficiency in Microsoft .NET 6.0+ development using C#, along with knowledge of React
JS. - Experience in developing microservices and containerized applications.
- Familiarity with distributed systems and app development targeting serverless architecture.
- Competence in web development and Windows and app development for public cloud platforms.
- Excellent customer service. Establishes and maintains long-term customer relationships, building trust and respect by consistently meeting and/or exceeding expectations.
- Proficiency in working with relational databases like SQL and PL SQL databases.
- Foundational, logical, and creative level experience with many technologies, including .NET, ASP.NET MVC, Rest, WebAPI, HTML5, AJAX, JSON, jQuery, LINQ,React Js.
- Cloud-based platforms preferred (AWS, Azure).
- Extensive experience in designing and developing enterprise-grade software.
- Familiarity with source control management systems (e.g., Git Hub) and continuous integration/deployment environments.
- Strong debugging, performance profiling, and optimization skills.
- Comprehensive understanding of object-oriented application development techniques.
- Self‑motivated, capable of working independently and as part of a team.
- Excellent verbal and written communication skills to effectively convey ideas and information.
- Proactively identifying ways to improve solutions, designs, systems, and processes.
- Abilit…
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:
×