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.

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

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.

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.

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 21 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Charlotte, NC vacancy
  • $85k - $115k

     ...Software Engineer IIMeduit is a national leader in healthcare revenue cycle management, supporting hospitals and physician practices in 48 states...  ..., Client-Focused, and Results-Oriented.The Software Engineer II is responsible for the full lifecycle development and support... 
    Suggested
    Full time
    Remote work

    Meduit

    Charlotte, NC
    3 days ago
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company.... 
    Suggested
    Work experience placement
    Local area
    Immediate start

    Indeed

    Charlotte, NC
    3 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
    2 days ago
  • $127k - $171k

    What You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll serve as an engineering leader providing architectural oversight for the modernization of our process orchestration and workflow platform... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    4 days ago
  •  ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced Senior Lead Network Engineer to join a team...  ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of... 
    Suggested
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services LLC

    Charlotte, NC
    2 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... 
    Remote work

    Global Channel Management

    Charlotte, NC
    2 days ago
  • $89.25k - $150.25k

     ...StatesSalary: $89250 - $150250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:...  ..., and design, develop, test, and maintain high-quality software applications and services.Design, develop, and enhance application... 

    American Express

    Charlotte, NC
    2 days ago
  •  ...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's ability to obtain and maintain any... 
    Full time
    Work at office
    Shift work

    DMG MORI

    Charlotte, NC
    1 day 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
    3 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
    1 day 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
    1 day ago
  • $134.5k - $265.1k

    Position Summary Cyber Oracle Cloud Security - Manager / Engineering Manager II Are you interested in working in a dynamic environment that offers opportunities for growth and new responsibilities? As an Engineering Manager II in Deloitte’s Cyber practice, you will... 
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    1 day ago
  •  ...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,... 
    Full time

    Limble

    Charlotte, NC
    3 days ago
  • To Apply for this Job Click HereTelecom Engineer II — Data (Telecom Network Support) Location: Charlotte, NC Hybrid — 3 days onsite (Tuesday and Wednesday, plus one day of your choice) Contract — 1 yearPosition Summary This role sits on a Telecom Network Support (TNS) team... 
    Contract work

    Gravity IT Resources

    Charlotte, NC
    2 days ago
  •  ...Oracle Application DBA Engineer IIWork Location: Mount Laurel, New Jersey, United States of AmericaHours: 40Pay Details: $98,160 - $159,...  ...Technology SolutionsJob DescriptionThe Oracle Application DBA Engineer II develops and maintains technical solutions that adhere to... 
    Work at office
    Local area
    Work from home
    Flexible hours

    TD Bank

    Charlotte, NC
    4 days ago
  •  ...robot VDI browser version nuances, Windows IIS server issues, Active Directory/Entra...  ...and improvement tasks.Leverage continuous engineering practices to deliver business value....  ...experience or equivalent education and software engineering training or experience2. In-... 
    Full time
    Part time
    Work at office
    Shift work
    Day shift

    Truist

    Charlotte, NC
    1 day 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
    1 day 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
    5 days ago
  • $55 - $65 per hour

     ...Data Engineer IIPrimary Talent Partners has a new contract opening for a Data Engineer II with our large power and utilities client in Charlotte, NC. This is a 12-month contract...  ...data management interfaces, as well as software components by employing programming languages... 
    Contract work
    Local area

    Primary Talent Partners

    Charlotte, NC
    5 days ago
  •  ...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

    Judi Health

    Charlotte, NC
    3 days ago
  •  ...Data Engineer II Location: Charlotte, North Carolina (Hybrid) Duration: 12 months Role Overview We are seeking a Data Engineer II to help design, build, and maintain a centralized performance and analytics repository. This role involves integrating data from... 

    Apex Systems

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

     ...Genesis10 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 and... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    2 days ago
  • ## Data Engineer IIApplyremote type: Hybridlocations: Charlotte-128time type: Full timeposted on: Posted Yesterdayjob requisition id: R16...  ...including your own.Pacific Life is actively seeking a **Data Engineer II** to join our **Customer Data** **team onsite in Charlotte,... 
    Flexible hours

    Pacific Asset Management

    Charlotte, NC
    1 day 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
    5 days ago
  •  ...robot VDI browser version nuances, Windows IIS server issues, Active Directory/Entra...  ...improvement tasks. Leverage continuous engineering practices to deliver business value. Actively...  ...experience or equivalent education and software engineering training or experience 2. In... 
    Work at office

    Truist Inc

    Charlotte, NC
    4 days ago
  • $15 per hour

     ...still operates without the automated feedback loops that modern software teams rely on. Without real-time observability, issues are...  ...Partners and Andreessen Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and Enterprise go-to-... 
    Full time
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    Doxel

    Charlotte, NC
    1 day ago
  •  ...the loan market’s most credible source of deal information.   About You: Versana is looking for a motivated  Full Stack Software Engineer  to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated... 
    Full time
    Local area

    Versana

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

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

    AssetMark

    Charlotte, NC
    4 days ago
  • $56 per hour

    A client with Kforce is seeking a Remote Appian Platform Engineer II to join their team. Summary: As a Platform Engineer within the client...  ...Platform resources * Bachelor's degree in Computer Science, Software Development, Information Technology, or related field * 5+... 
    Contract work
    Remote work
    Charlotte, NC
    6 hours ago
  • $62 - $66.9 per hour

     ...Roth Staffing is looking for Appian Platform Engineer II. Hourly Pay Rate: $62.00 -to- $66.90 As a Platform Engineer within the Technology...  ...Required Skills: · Bachelor's degree in computer science, software development, information technology, or related field · 5+... 
    Hourly pay
    Full time
    Local area

    Roth Staffing Companies

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

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