Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Strickland Insurance Group

Software Engineer II

As a Software Engineer II you will analyze, design, develop, test, implement, maintain, and support applications based on customer requests to ensure successful operation and conformance to requirements.

The following are some of the responsibilities for this position. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.

  • Participate in the full software development lifecycle, including requirements for refinement, design, development, testing, implementation, maintenance, and support.
  • Develop secure, reliable, and maintainable software in accordance with established standards and best practices.
  • Participate in code reviews, source control, automated testing, and continuous integration and delivery practices.
  • Collaborate with customers, business partners, and technical teams to understand needs and deliver effective solutions.
  • Communicate work status, risks, dependencies, and technical concerns through established channels.
  • Troubleshoot application and production issues and implement appropriate solutions.
  • Create and maintain application and technical documentation.
  • Contribute to technical design, architecture discussions, solution evaluation, and project estimates.
  • Identify opportunities to improve software quality, reliability, and development practices.
  • Provide constructive feedback and share knowledge through code reviews and collaboration.
  • Continually develop technical and professional skills.

Required Education/Experience:

  • Undergraduate studies in computer science, B.S. preferred or equivalent experience.
  • At least one year of related experience in computer programming and analysis.

Required Technical Skills:

  • Experience with object-oriented programming and application development using C# and.NET.
  • Experience developing modern web applications using technologies such as Angular, React, JavaScript, TypeScript, HTML, and CSS.
  • Experience designing, developing, integrating, and troubleshooting web services and RESTful APIs.
  • Experience working with relational databases, including SQL, data modeling, query development, and database troubleshooting.
  • Experience with an object-relational mapping framework such as Entity Framework or comparable technology.
  • Experience using Git-based source control, including branching, pull requests, code reviews, and merge conflict resolution.
  • Working knowledge of software design principles and common design patterns, including object-oriented design, dependency injection, separation of concerns, and layered or service-based architecture.
  • Experience creating and maintaining automated tests, including unit and integration tests.
  • Familiarity with build automation, continuous integration, continuous delivery, and application deployment practices.
  • Ability to diagnose application defects and production issues using logs, debugging tools, monitoring information, and systematic troubleshooting techniques.

Required Professional Skills:

  • Strong written and verbal communication skills, including the ability to communicate technical information to both technical and nontechnical audiences.
  • Ability to work independently, exercise sound judgment, and seek guidance when technical, business, or operational risks require broader input.
  • Ability to organize and prioritize work across multiple concurrent assignments or projects.
  • Ability to work effectively in a collaborative, fast-paced Agile development environment.
  • Strong analytical, problem-solving, and critical thinking skills.
  • Ability to receive and apply feedback while providing constructive feedback to others.
  • Ability to collaborate effectively with team members, customers, and stakeholders with different areas of expertise.
  • Commitment to software quality, continuous improvement, professional development, and shared team success.

Mental Requirements:

Must be able to clearly define systems and operational problems and draw valid conclusions and recommendations as to how to resolve. Must possess ability to interpret and delegate an extensive variety of instructions in written or diagram form. Reasoning; dealing with problems involving a few variables in standard situations. Must also be able interact on personnel matters in a secure and confidential manner.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Charlotte, NC vacancy
  •  ...About the role We are looking for a Software Engineer II experienced with iPaaS platforms and external APIs . You would join our Integrations Team owning our in-app integrations center and external-facing API. We are looking for someone with a positive attitude,... 
    Suggested
    Full time

    Limble

    Charlotte, NC
    14 days ago
  • $127k - $152k

    What You'll DoWe’re looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts team. In this role, you will operate as a trusted technical advisor and hands-on engineer, partnering directly with product and... 
    Suggested
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    3 days ago
  • $128k - $252.5k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...this role ends on 9/11/2026 Work You’ll Do As a Lead Agentic Software Engineer II, you will be responsible for:Lead the design, implementation... 
    Suggested
    Local area

    Deloitte

    Charlotte, NC
    4 days ago
  • $56 - $66 per hour

    DescriptionA client with Kforce is seeking a Remote Appian Platform Engineer II to join their team.Summary:As a Platform Engineer within the...  ...resourcesRequirements* Bachelor's degree in Computer Science, Software Development, Information Technology, or related field* 5+... 
    Suggested
    Remote work

    KForce

    Charlotte, NC
    4 days ago
  • $54 - $55 per hour

     ...Remote Java Developer IICharlotte, North Carolina, United States$ 54.00 - 55.00 (US Dollar)Remote Java Developer II needs Experience 5 - 7 years experience in systems analysis and programming with Java J2EE, JSP, JSF, Facelet, JSTL, Tiles and JavaScript. EJB, JPA and... 
    Suggested
    Remote work

    Global Channel Management

    Charlotte, NC
    3 days ago
  •  ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...querying, transactions, performance considerations) and a database engineering perspective (schema design, indexing, optimization). A... 
    Work at office
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    4 days ago
  • $138k - $150k

    Job Title:Technical Leader II - Nuclear Risk Assessment and ApplicationsLocation:Charlotte...  ...Description:EPRI seeks an experienced engineer with expertise in Probabilistic Risk...  ...Integrated Risk Toolkit (IRT) and other PRA software tools to support member applications and... 
    Full time
    Remote work
    Flexible hours

    Electric Power Research Institute

    Charlotte, NC
    4 days ago
  • $130k - $145k

     ...Description:EPRI is seeking a Distribution Automation Technical Leader II to support laboratory testing, evaluation, and research...  ...efficiency.Required Qualifications:Bachelor's degree in Electrical Engineering or a related technical discipline.6-8 years of relevant... 
    Full time
    Flexible hours

    Electric Power Research Institute

    Charlotte, NC
    2 days ago
  • $130k - $145k

     ...EPRI is seeking a Distribution Infrastructure Technical Leader II to support research, testing, and evaluation activities focused...  ...reliability concerns to support utility decision-making.Apply engineering principles and analytical techniques to solve technical challenges... 
    Full time
    Flexible hours

    Electric Power Research Institute

    Charlotte, NC
    2 days ago
  •  ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology...  ...wired and wireless network infrastructure and related hardware & software.  The project's objectives are to evaluate the current setup... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Charlotte, NC
    5 days ago
  •  ...Job Description Job Description   Title: Applications Engineer II Reports to : Applications Manager Location : DMG MORI USA Hours : Full Time, Core Business Hours Classification : Non Exempt Travel : 50%+ Employment is conditioned on DMG MORI... 
    Full time
    Work at office
    Shift work

    DMG MORI USA, INC

    Charlotte, NC
    12 days ago
  • $77k - $127k

    What You'll DoWe’re looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions...  ...level based on their skills and experience.Software Engineer II: $77,000 - $105,000 / yearSoftware Engineer III: $94,000 - $12... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    2 days ago
  • $77k - $156k

    What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our...  ...Moines, IA, Charlotte, NC, or Raleigh, NC:Software Engineer II: $77,000 - $105,000/YearSoftware Engineer III: $94,000 - $127,... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    3 days per week

    Principal Financial Group

    Charlotte, NC
    1 day ago
  • $108.8k - $136k

     ...Data Engineer IIJoin our mission to transform pharmacy benefits and healthcare navigation as a Data Engineer II (Analytics Engineer). You will build and maintain reliable data models...  ...Partner with analysts, data scientists, and software engineers to deliver trusted, well-... 
    Local area
    Flexible hours

    Judi Health

    Charlotte, NC
    4 days ago
  •  ...Data Engineer IIWe are seeking a Data Engineer II to help design, build, and maintain a centralized performance and analytics repository. This role involves integrating data from multiple technology platforms and operational systems. The position is responsible for developing... 

    Apex Systems

    Charlotte, NC
    4 days ago
  • $53.24 - $61.24 per hour

     ...Data Engineer IIGenesis10 is currently seeking a Data Engineer II for a contract position with a Global Financial Institution located in Charlotte, NC. This is a 12+ month contract opportunity.The Data Engineer II will help design, build, and maintain a centralized performance... 
    Contract work

    Genesis10

    Charlotte, NC
    2 days ago
  •  ...experienced Building Automation Systems Specialist II in our Charlotte, NC location.Primary...  ...project components…system design/review, software, installation, startup, commissioning,...  ...of field changes and discrepancies for engineering corrections and as-built drawingsWhat... 

    Schneider Electric

    Charlotte, NC
    1 day ago
  • $85k - $100k

     ...Assetmark Security Engineer II AssetMark is a leading strategic provider of innovative investment and consulting solutions serving independent...  ...to integrate and automate security at every level of the software development lifecycle. Provide security recommendations and... 
    Flexible hours

    AssetMark

    Charlotte, NC
    3 days ago
  • $130k - $145k

     ...for people that want to be a part of a team of scientists and engineers that work on industry-wide issues and new technology. As part...  ...programming (R, python, or similar)GIS tools (utility GIS, ESRI software or similar)Excellent communication skills (verbal and written)... 
    Full time
    Flexible hours

    Electric Power Research Institute

    Charlotte, NC
    15 hours ago
  • $134.5k - $265.1k

     ...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the... 
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    3 days ago
  •  ...Job Description Job Description Field Engineer (I & II) Samet Corporation | Greensboro, NC · Raleigh, NC · Charlotte, NC · Wilmington...  ...field responsibilities. Use Bluebeam and other construction software fluently for documentation and workflows. Support the team... 
    For subcontractor
    Work at office

    Samet Corporation

    Charlotte, NC
    4 days ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...implementation principles, theories and concepts; specifically the Software Development Lifecycle; and the ability to work both independently... 

    AmNet Services

    Charlotte, NC
    1 day ago
  • $102.9k - $179.9k

     ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...hosted In-Production platform. We are looking for a Software Engineer with the skillset to support the expanding and revenue... 
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Charlotte, NC
    2 days ago
  • $125k - $142k

     ...achieve wealth, independence, and purpose.We are seeking a Platform Engineer to join our platform engineering team, focusing on building the...  ...& ExperienceBachelor’s degree in computer science, Software Engineering, or related technical field3-5 years of software engineering... 
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    2 days ago
  •  ...Solutions Architect II Charlotte, NC, US, 28211 Locations: Charlotte Uncap Your Potential at America's Largest Coca-Cola Bottler...  ...a broad range of technical skills, and a deep understanding of software design patterns and technologies used in complex solution development... 
    Work experience placement
    Work at office

    Coca-Cola Consolidated

    Charlotte, NC
    2 days ago
  • $82.6k - $162.8k

    Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...
    Local area
    Remote work

    Deloitte

    Charlotte, NC
    3 days ago
  • Security Engineering Lead technical delivery and lifecycle management for physical security applications, servers, middleware, databases...  ...least three years supporting system integrations, automation, software development, or scripting solutions. Undergraduate degree or an... 
    Full time

    Vanguard

    Charlotte, NC
    4 days ago
  •  ...Full Stack Software Engineer CPI Security, in Charlotte, NC, is seeking a Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing... 
    Full time
    Temporary work

    CPI Security

    Charlotte, NC
    5 days ago
  •  ...ROLE: - Full Stack Software Engineer LOCATION: - Charlotte, NC DURATION: - Long term contract We are seeking a highly skilled Full Stack Software Engineer with a strong background in Java, TypeScript, and proficiency in React or NextJS. The ideal... 
    Long term contract

    Maintec Technologies

    Charlotte, NC
    3 days ago
  • $76.73k - $127.88k

     ...to work in a collaborative environment? As an experienced Data Engineer, you will have the ability to share new ideas and collaborate on...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!