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.
- ...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,...SuggestedFull time
$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...SuggestedHourly payTemporary workWork experience placementWork at officeRemote work$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...SuggestedLocal area$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+...SuggestedRemote work$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...SuggestedRemote work- ...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 officeShift workDay shift
$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 timeRemote workFlexible hours$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 timeFlexible hours$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 timeFlexible hours- ...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 timeLocal areaMonday to FridayFlexible hours
- ...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 timeWork at officeShift work
$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 payPermanent employmentTemporary workWork experience placementH1bWork at office$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 payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal area3 days per week$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 areaFlexible hours- ...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...
$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- ...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...
$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$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 timeFlexible hours$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 areaVisa sponsorship- ...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 subcontractorWork at office
- ...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...
$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 timeWork at officeFlexible hoursDay shift$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 timeWork at officeFlexible hours- ...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 placementWork at office
$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 areaRemote work- 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
- ...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 timeTemporary work
- ...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
$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 areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer internship Charlotte, NC
- software development engineer aws Charlotte, NC
- software developer internship no experience Charlotte, NC
- real time software engineer Charlotte, NC
- financial software developer Charlotte, NC
- part time software developer Charlotte, NC
- graduate software developer Charlotte, NC
- software engineer travel Charlotte, NC
- experienced software developer Charlotte, NC
- remote entry level software developer Charlotte, NC



