Senior Software Engineer

2 months ago


Charlotte, United States Flores & Associates Full time
Job DescriptionJob DescriptionDescription:

Job Title: Senior Software Engineer

Job Type: FT

Location: Hybrid/Charlotte, NC


Who We Are

Benefits are complicated but by using innovative technology, paired with attentive and dedicated customer service, it doesn’t have to be At Flores, we focus on technology and customer service, so our clients can focus on their employees. We are a leader in the field of consumer-based reimbursement plans, COBRA, and Direct Bill services. With a 97% client retention rate, we continue to grow our footprint across the US.

Please visit our website to learn more about our people, culture, and benefits www.flores-associates.com.


Job Summary

At Flores, we are passionate about our clients having a great experience and this also applies to our team and our future team members. Building a remarkable team is a top-level company priority. The Senior Software Engineer is responsible for the design, development, and maintenance of Flores and Associates’ core business systems. This position will need to demonstrate in-depth understanding of application design, coding, testing, and implementation in a .NET, WPF and React/Typescript environment. As a representative of Flores & Associates and the Information Technology department, this role has a responsibility to maintain business relationships and the credibility and goals of the corporation, the department, and Flores employees. The Senior Software Engineer reports to the Director of Software Development.


What You’ll Do

  • Define application objectives by analyzing user requirements, envisioning system features and functionality in an Azure Cloud environment.
  • Develop applications by setting expectations and priorities throughout the development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Build quality software in a timely fashion using the prescribed engineering process.
  • Support and develop Software Engineers by providing advice, mentoring, and educational opportunities.
  • Function as a team member to do all it takes to ship product.
  • Integrate applications by designing database architecture and RESTful APIs, studying, and establishing connectivity with network systems and information servers.
  • Complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Support users by developing documentation and assistance tools.
  • Write unit/integration tests for all production code.
  • Update job knowledge by researching new application technologies and software products; participate in educational opportunities; read professional publications; maintain personal networks; participate in professional organizations.
  • Perform other duties as assigned.
  • Maintain quality work that exemplifies and promotes Flores’ core values.
Requirements:

Who You Are

  • A graduate of a bachelor’s degree program preferably a degree in Computer Science, MIS or equivalent will be considered.
  • Minimum seven years of full-stack Enterprise software development experience.
  • Someone with exceptional knowledge of software engineering and an understanding of how technology applies to business concepts, with the ability to manage projects.
  • Highly experienced in system design, working with networks, databases, algorithms, and data structure, browsers, and the internet.
  • Someone with solid software engineering test skills and automation frameworks.
  • Experienced in GIT source control.
  • Someone with advanced coding skills in a .NET environment with C#, familiar or willing to quickly familiarize themselves with other relevant software development technologies from VB6 to Razor and WPF.
  • Competent with programming languages, web development mark-up, and scripting languages such as HTML, XML, XSLT, JavaScript, CSS, etc.
  • Competent with operating systems Microsoft Windows, macOS, Linux. Android, iOS and mobile development experience is a plus.
  • An individual who is experienced with web-based and/or client-server development, and is experienced with web services (REST, SOAP/XML, RPC/HTTP, API Testing, etc.).
  • Someone with experience and a desire to work with the wide range of tools, technologies, and methodologies (Visual Studio, DatGrid, PostgreSQL, automated unit testing frameworks, Azure DevOps, etc.).
  • Ability to work both independently & within a team environment while using strong communication skills (clear & concise written & verbal). Above average analytical, problem solving and attention to detail skills.
  • An individual that understands the value of providing a high level of customer service.

Work Environment


Flores’ standard work hours are Monday through Friday, 8:30 a.m. to 5 p.m. ET with an hour lunch. Roles may be approved for other schedules by managers. This role operates in a professional hybrid office environment based out of our Charlotte office. This role is mostly sedentary and consists of prolonged periods sitting at a desk and working on a computer. This role also utilizes other tools such as a phone, copy machine, and printer. Common programs often used are Outlook, Word, and Excel. This position frequently communicates with Flores team members and candidates and must be able to exchange accurate information clearly in these situations.


How We Support Our Team

At Flores, we invest in our people, our community and our technology and strive to provide work life balance, paired with professional growth for each of our employees. We provide an innovative benefit solution for our clients but that does not apply just to our clients. They extend to our team too

  • Competitive Benefits – Flores offers competitive medical, dental, and vision benefits for employees and their families. We also provide company funded HSA’s, Pre- and Post-tax 401k’s with a company match up to 5%, and other great benefits such as Life Insurance, Accident Insurance, Pet insurance, and more
  • Work Life Balance – We want all our team members to have time to focus on themselves and their families. We offer a Monday - Friday schedule, a generous vacation policy and a Life Balance Reimbursement Plan to support this.
  • Community Involvement – We love to give back to our community, and we recognize that our team does too We have a volunteer program in place to support our team members as they help the organizations’ they are passionate about.

Our Core Values & Diversity Focus

Our vision is to be the most admired benefits partner, and our core values and beliefs are:

  • We believe in always doing the right thing.
  • We believe that a remarkable service experience is possible.
  • We believe in trusting one another as an operating philosophy.
  • We believe that high performance teams deliver extraordinary results.
  • We believe in building benefits technology that converts the complex to easy.
  • We seek to empower, empathize, and respect our team members and our world.

Flores & Associates is proud to be an Equal Employment Opportunity employer. We do not discriminate based on race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances. We are committed to diversity and are committed to creating an inclusive environment for all employees. This is not intended to be an all-inclusive list of job related responsibilities and requirements.




  • Charlotte, North Carolina, United States Jobot Full time

    Join a prominent FinTech organization as a Senior Software EngineerWe are seeking a skilled Senior Software Engineer to become a vital part of our expanding team. This individual will take charge of the design, development, and testing of various .Net applications under the guidance of our Director of Application Development.What we offer:Our Benefits:...


  • Charlotte, North Carolina, United States Jobot Full time

    Exciting Career Opportunity for a Senior Software Engineer in a Thriving Manufacturing FirmA reputable manufacturing firm is on the rise and is looking for a Senior Software Engineer to enhance their team. In this role, you will act as a leading technical authority, perform feasibility studies for upcoming initiatives, and deliver software development...


  • Charlotte, United States TBG | The Bachrach Group Full time

    Our client is a global asset management firm seeking a Senior Software Engineer experienced in full-stack development. This role focuses on designing, developing, and supporting innovative software solutions, with a strong emphasis on modernizing applications Key Responsibilities:Ensure the reliability and performance of mission-critical applications...


  • Charlotte, United States TBG | The Bachrach Group Full time

    Our client is a global asset management firm seeking a Senior Software Engineer experienced in full-stack development. This role focuses on designing, developing, and supporting innovative software solutions, with a strong emphasis on modernizing applications Key Responsibilities:Ensure the reliability and performance of mission-critical applications...


  • Charlotte, United States EDRAY Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEER AT EDRAYEDRAY is a managed services platform for international shippers with an unmatched mix of innovation and technology. Our mission is to utilize our deep industry experience to build forward thinking software solutions that optimize operations, enhance visibility, and drive efficiency.Join EDRAY as...


  • Charlotte, North Carolina, United States Jobot Full time

    Job OverviewA prominent FinTech organization is seeking a Senior Software Engineer to support its ongoing expansion.This position involves the design, development, and testing of various .Net applications, reporting directly to the Director of Application Development.Key Responsibilities:Design and implement software solutions using C#, ASP.NET Core, and...


  • Charlotte, North Carolina, United States Jobot Full time

    A prominent Financial Technology firm is seeking a Senior Software Engineer to support its expansion. This position is essential as the company continues to enhance its technological capabilities. Position Overview: The selected candidate will be tasked with the design, development, and testing of various .Net applications. Reporting directly to the...


  • Charlotte, North Carolina, United States Jobot Full time

    Position Overview:A prominent financial technology organization is seeking a Senior Software Engineer to enhance their development team as they expand their operations.Key Responsibilities:- Design, develop, and test a variety of .Net applications.- Collaborate closely with the Director of Application Development to ensure project alignment.Why This Role...


  • Charlotte, North Carolina, United States Jobot Full time

    About the Role:A prominent financial technology organization is seeking a Senior Software Engineer to enhance their development team. This position is pivotal as the company expands its operations.Key Responsibilities:The selected candidate will be tasked with:1. Designing, developing, and implementing various applications using .Net technologies.2....


  • Charlotte, North Carolina, United States Motion Recruitment Full time

    About the RoleMotion Recruitment is seeking a highly skilled Senior Java Software Engineer to join our client's team in Charlotte, NC. As a key member of the software engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key ResponsibilitiesConsult on complex...


  • Charlotte, North Carolina, United States Pinnacle Group, Inc. Full time

    Position: Senior Axiom Software EngineerWork Arrangement: Hybrid (3 days onsite)Contract Length: Long TermCompensation: $70-75/hr on W2Required Expertise:Over 5 years of direct experience in Axiom Controller View development.More than 5 years of hands-on experience with Oracle development.Familiarity with JIRA and scheduling tools is a plus.This role is...


  • Charlotte, North Carolina, United States Motion Recruitment Full time

    Exciting Long-Term Contract OpportunityA prominent Financial Services Organization is seeking a Senior Java Software Engineer. This role offers a hybrid work environment and is based in a dynamic city.Join a team of exceptional professionals at one of the largest financial institutions globally. This long-term contract position comes with a competitive...


  • Charlotte, United States The Brixton Group, Inc. Full time

    Looking for a Senior Manager of Software Development who has experience in running enterprise agile teams, deep knowledge in scaled agile practices, SaaS deployment and agile leadership principles.Responsibilities: Collaborate with cross functional leaders in Software Architecture, Product and Process Management to define and provide a cohesive leadership...


  • Charlotte, United States The Brixton Group, Inc. Full time

    Looking for a Senior Manager of Software Development who has experience in running enterprise agile teams, deep knowledge in scaled agile practices, SaaS deployment and agile leadership principles.Responsibilities: Collaborate with cross functional leaders in Software Architecture, Product and Process Management to define and provide a cohesive leadership...


  • Charlotte, North Carolina, United States Compunnel Inc. Full time

    Position: Senior Android Software EngineerLocation: RemoteEmployment Type: ContractExperience Requirement: 6+ years in Android Development.The successful candidate will possess over 6 years of extensive experience in Android and mobile application development.Key Qualifications:3 - 5 years of substantial expertise in developing consumer-facing mobile...


  • Charlotte, North Carolina, United States Saxon Global Full time

    Position: Senior PHP Software EngineerWork Arrangement: Hybrid model with 3 days in the office from the startKey Responsibilities: - Develop and maintain robust PHP applications - Collaborate with cross-functional teams to design and implement APIsQualifications: - Minimum of 10 years of professional experience in software developmentEssential Skills: 1)...


  • Charlotte, North Carolina, United States Omni Inclusive Full time

    Position Overview:As a Senior Software Engineer at Omni Inclusive, you will play a pivotal role in the development and implementation of innovative solutions leveraging cloud technologies.Key Responsibilities:Demonstrate expertise in AWS services, including but not limited to AWS Lambda, SQS, Step Functions, EKS, S3, RDS, SNS, and API Gateway.Utilize your...


  • Charlotte, North Carolina, United States Strategic Staffing Solutions Full time

    Job Opportunity with Strategic Staffing SolutionsThis is a contract opportunity with our company that requires a W2 employment status. Visa sponsorship is available for eligible candidates.Job DetailsJob Title: Senior Java Software EngineerDuration: 18+ month contractWork Type: On-site workKey ResponsibilitiesConsult on complex initiatives with broad impact...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Genesis10 is currently seeking a Senior Java Software Engineer with our client in the financial sector. This is a long-term contract opportunity.Key Responsibilities:Provide expert consultation on intricate projects with significant impact and extensive planning for Software Engineering.Evaluate and analyze complex, multi-dimensional Software Engineering...


  • Charlotte, North Carolina, United States Pinnacle Group, Inc. Full time

    Position: Senior Axiom Software EngineerWork Arrangement: Hybrid model (3 days onsite)Contract Length: Extended Contract OpportunityCompensation: $70-75 per hour on W2 basisEssential Qualifications:Minimum of 5 years of practical experience in Axiom Controller View development.At least 5 years of hands-on experience with Oracle development.Desirable:...