Jobs
>
Software Engineer
>
Nashville

    Software Engineer - Nashville, United States - Mazzetti

    Mazzetti
    Mazzetti Nashville, United States

    3 weeks ago

    Default job background
    Description
    :

    Job Role

    As a Full Stack Software Engineer, you will play a crucial role in designing, developing, and maintaining both the front-end and back-end components of our software applications.

    You will collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality, scalable, and user-friendly solutions that meet the needs of our customers.

    Your expertise in both front-end and back-end development will contribute to the overall success of our projects.
    Responsibilities
    Front-end Development

    Develop user-facing features using modern web technologies such as HTML, CSS, JavaScript frameworks (e.g., ), and ASP.NET Core VMC with Razor Pages.

    Ensure responsive and visually appealing designs across different devices and screen sizes.
    Collaborate with stakeholders to implement effective user interfaces, ensuring a seamless and intuitive user experience.
    Back-end Development
    Design, develop, and maintain server-side logic in C#
    Build RESTful APIs and integrate with external services or third-party APIs to enable smooth data exchange.
    Implement Azure SQL/SQL Server database solutions, including schema design, data modeling, and query optimization.
    Full Stack Development
    Integrate front-end and back-end components to create cohesive and functional applications.
    Optimize applications for maximum speed, scalability, and performance.
    Troubleshoot and debug issues across the entire technology stack.
    Collaboration
    Work closely with product managers to understand requirements, translate them into technical specifications, and provide accurate development timelines.

    Collaborate with fellow engineers to review code, provide constructive feedback, and ensure code quality through best practices and code reviews.

    Participate in agile development methodologies, such as Scrum or Kanban, to deliver features in iterative cycles.
    Continuous Learning
    Stay updated with the latest industry trends, best practices, and emerging technologies in software engineering.
    Proactively suggest improvements to existing processes, tools, and frameworks to enhance development efficiency and product quality.
    Requirements:

    Bachelor's degree or equivalent training in Computer Science, Software Engineering, or a related field.
    Proven experience as a Full Stack Developer or similar role, with a strong portfolio of completed projects.
    Proficiency in front-end technologies (HTML, CSS, JavaScript) and popular framework including Angular, .ASP.NET Core MVC, and jQuery
    Solid understanding of back-end technologies, databases, and server-side languages including SQL Server/Azure SQL and C#
    Experience with version control systems (Git), code collaboration, and continuous integration/continuous deployment (CI/CD) pipelines.
    Strong problem-solving skills and the ability to troubleshoot complex issues across the stack.
    Excellent communication skills and the ability to work effectively within cross-functional teams.
    Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes) is a plus.
    Experience with React and is a plus.
    What We Offer
    The typical salary range for a Software Engineer in/around Nashville, TN is $71,000 - $93,000. The ultimate compensation may vary depending on your experience and job-related skills.

    Additionally, we offer a dynamic benefits package which includes the following:

    Employee Stock Ownership
    Bonuses
    Medical, Dental, Vision, FSA, HAS, STD, LTD, Life insurance
    Generous PTO and 9 Paid Holidays
    Flexible working location (fully remote, hybrid, and office options) and flexible hours
    401(k) with employer matching
    Paid maternity and paternity leave
    Funding for professional development including memberships, licenses, and certifications
    Cellphone and internet reimbursement
    Home office reimbursement
    Employee engagement programs and employee resource groups
    Mentorship opportunities
    Opportunities to gain hands-on experience to further Mazzetti's mission of making environments better via our non-profit, the Sextant Foundation


    Learn more here:
    Mazzetti is a Winner of Comparably's 2022 Awards for:

    Best Company Culture
    Best Company for Diversity
    Happiest Employees
    Learn more about our award-winning company culture as rated by our own employees:

    About Mazzetti
    Mazzetti is an employee-owned benefit corporation. Our mission is to bend the climate curve in partnership with our clients and the broader industry.

    Though our story began with a small team of MEP engineers, almost 60 years later, we've grown to 200+ people, in locations across the U.S.

    and in India with diverse expertise addressing the spectrum of client needs in the built environment. Mazzetti consultants deliver world-class MEP engineering and technology solutions, rooted in local culture. We aid clients in the planning, designing, optimizing, equipping, illuminating, sustaining, even "reimagining" of environments, as appropriate.
    The people of Mazzetti believe in seeking and delivering meaningful work.

    We intentionally work predominately in the Healthcare industry, notorious for its energy-intensive, highly complex, highly regulated buildings, AND highly impactful relationship with communities.

    This is our calling. This is our passion.
    Mazzetti Culture

    Mazzetti is a 100% employee-owned company which means that each person working here has a real stake in the company's success.

    We invest in our employees' growth, and we provide ample opportunities for career development and engagement to build our company's future together.

    We focus on a healthy work-life balance and encourage employees to cultivate a work experience that supports their unique needs and interests.

    Our Values
    Earn Trust- We are dedicated professionals focused on building sustainable relationships and delivering quality work.
    Team First- We are One Mazzetti. We work together and leverage our collective skills and expertise to achieve success.
    Inspire- We are continuously innovating, and we value creativity to drive the future of our industry.
    Mazzetti is an equal opportunity employer.

    We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    #J-18808-Ljbffr

  • Regions Bank

    Software Engineer

    3 weeks ago


    Regions Bank Nashville, United States Full time

    Description · : At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. ...

  • Magnit

    Software Engineer

    2 weeks ago


    Magnit Nashville, United States

    This is a temporary position through one of the world's leading global health insurance companies. · Only For W2 · Location · Hybrid Nashville, TN · Schedule: · 2-3 Days on-site in office. · M-F/ 8am-5pm · Title: Software Engineering Advisor · The objective of this position is ...

  • ASRC Federal Holding Company

    Software Engineer

    3 days ago


    ASRC Federal Holding Company Nashville, United States

    We are seeking an experienced Software Engineer in Huntsville, AL to join our team in support of the Missile Defense Agency (MDA) Missile Defense Data Center (MDDC). · Responsibilities: · Work in a MS Visual Studio software development environment on an agile team to produce, c ...

  • Amazon

    Software Engineer

    2 weeks ago


    Amazon Nashville, United States

    As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level w ...

  • PayIt

    Software Engineer

    1 week ago


    PayIt Nashville, United States

    PayIt is a fast-growing GovTech company on a mission to modernize how residents interact and transact with government, improving the customer experience and helping our client agencies more efficiently and effectively achieve their missions. Our easy-to-implement platform consoli ...

  • Clover Health

    Software Engineer

    1 day ago


    Clover Health Nashville, United States

    Clover is reinventing health insurance by working to keep people healthier. · We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds and swaths of life to help build the future of healthcare. · In 2018, ...

  • Ford Motor Company

    Software Engineer

    1 week ago


    Ford Motor Company Nashville, United States

    As a Senior Software Engineer on our Cloud Platform team, you will · Work in a team of talented developers split across the US and India in a hybrid working environment. · Need to be comfortable working in a large code base, coordinating complex projects serving several feature ...

  • Plain English Inc

    Software Engineer

    1 day ago


    Plain English Inc Nashville, United States

    Location : Remote (HQ in Nashville also an option) · Start Date : ASAP · ESG Impact is a mission-driven company democratizing access to ESG within private markets. We offer a streamlined platform that automates ESG consulting, reducing the time and cost of ESG reporting. We're a ...

  • Ford Motor Company

    Software Engineer

    2 days ago


    Ford Motor Company Nashville, United States

    In this position · Were seeking an experienced software engineering professional familiar with?Lean, Agile, and?eXtreme?Programming (XP) practices. Collaborating closely and continuously with fellow engineers, designers and product owners, you will help build, validate and relea ...

  • Ford Motor Company

    Software Engineer

    1 week ago


    Ford Motor Company Nashville, United States

    As a Senior Software Engineer on our Cloud Platform team, you will · Work in a team of talented developers split across the US and India in a hybrid working environment. · Need to be comfortable working in a large code base, coordinating complex projects serving several feature ...


  • Johnson Service Group Nashville, United States JSG Contract

    Do you enjoy creating custom software applications from the ground up to help organizations overcome business challenges? Are you comfortable working REMOTELY and interacting with team members on-line? Are you ready to apply your strong Blazor, .NET, and SQL Server skills to crea ...

  • AllianceBernstein Holding L.P.

    Software Engineer

    1 day ago


    AllianceBernstein Holding L.P. Nashville, United States

    Who We Are: · As a leading global investment management firm, AB fosters diverse perspectives and embraces innovation to help our clients navigate the uncertainty of capital markets. Through high-quality research and diversified investment services, we serve institutions, indivi ...


  • Scorebird Nashville, United States

    Senior Embedded Developer · - BS degree in CS, EE, or related field · - Proficient in embedded C development on microcontrollers · - Knowledge of embedded systems hardware · Experience it the following are plusses · - Nordic nRF52840 · - NRF5 SDK · - Segger Studio · - ARM CortexM ...


  • Ramsey Solutions Nashville, United States

    Description · Onsite Work Only: Franklin, TN - Flex Hours Options Available · Relocation Assistance Available · Our applications serve millions of users in life-changing ways. We have over 100 in-house developers working across 15 different digital product areas who all want to ...


  • Animax Nashville, United States

    Job Summary: · Animax Designs creates extraordinary three-dimensional characters for the themed entertainment, location-based entertainment, commercial, film, and television industries. We are currently seeking an experienced Senior Software Engineer. · The Senior Software Engi ...


  • Hispanic Technology Executive Council Nashville, United States

    Director, Software Engineering · At Asurion, we dont just redefinewe reinvent. We began by establishing a culture that rewards results and isnt confined by a hierarchy. As a result, we have achieved phenomenal growth. Today, this entrepreneurial spirit is as strong as ever. Its ...


  • ComplexCare Solutions Nashville, United States

    Overview: The Senior Software Development Engineer L4 is expected to successfully work through complex tasks independently, understand the intricacies of the software development life cycle, and display strong adherence to fundamental software engineering principles in the produc ...


  • ResourceTek, LLC Nashville, United States

    ResourceTek, a leader in technical support services, is currently conducting a search for a Senior Quality Assurance Engineer with retail (ERP) experience for our specialty retail client. This is a 6-month contract to direct hire opportunity in Nashville, TN. This is a hybrid rol ...


  • Asurion Nashville, United States

    Result, we have achieved phenomenal growth. Today, this entrepreneurial spirit is as strong as ever. Its in our DNA. We foster a culture where our team members are encouraged daily to make a differencefor our clients, customers, and themselves. Our Software Engineer, Director, So ...


  • Teradata Nashville, United States

    What You'll Do · This position is for a Software Engineer in the SQL-Engine Services team within the Vantage Core Platform Software organization. The position involves development, integration, functional and performance testing, and fault analysis of our public cloud solutions. ...