This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.
Senior Software Engineer
Location
United States
Posted
48 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
First Citizens Bank
Overview This is a remote role that may only be hired in the following location(s): AZ, FL, GA, NC and TX. We have a highly engaged team of engineers and are driving a new custom developed platform and implementing automated testing on all newly developed projects. Come join us as part of this exciting space where you can dig in the details with other developers and the business, as well as have fun sharpening your technical skills and designing solutions for problems that don’t yet have answers. We are looking for people who have a passion for development and leading teams. The ideal candidate is a seasoned software developer with a history of operating in large enterprise environment. Banking experience is preferred, but not necessary. This individual would have tangible examples of how they have led development teams to successful deployments, coached and mentored junior developers, and have contributed to enterprise level design of a system(s). They will also be able to clearly communicate and express complex ideas not only with development team members, but also business product owners, while establishing a working relationship built on trust through delivery The Sr Software Engineer will be responsible for all software aspects within the team including research, design, technology insertion, development, testing and support. Responsibilities - Lead SCRUM Agile development teams - Partner with architects and solution engineers to design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability. - Oversee proactive maintenance on our existing Iaas/SaaS and on premise applications within the Digital, Cards, Risk, and Merchant Services to ensure our mission critical systems remain stable, are able to scale as our business grows, and remain fit-for-purpose. - Coordinate and assist with troubleshooting of code defects, data errors and configuration problems to determine the origin of application error. - Know how to support Business critical/ complex applications. - Exercises Judgement within defined procedures and practices to determine appropriate action. - Drive departmental best practices, guidelines implementation and adhere to standards. - Show expertise in designing and developing real-time integrations, file-based integrations and be able to optimize the use of database level processing. - Demonstrate empathy with developer and poses an innate desire to create a superlative developer experience down to the last detail. - Have a deep love of building elegant, maintainable, well-documented, secure code. - Always work to improve oneself and constructively support the team around them. Qualifications Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance Preferred Qualifications - Strong knowledge and experience with Java 11+ - Strong knowledge and experience with Standard Design Patterns such as Factories, Command, Facade, Adapter, and more. - Strong knowledge and experience with OOD/OOA - Strong knowledge and experience with Spring and Spring Boot frameworks - Strong knowledge and experience with REST and APIs - Strong knowledge and experience with Unit Test and Mocking frameworks - Strong knowledge and experience with git - Strong knowledge and experience with event driven architecture - Strong knowledge on AWS Cloud Infrastructure - Basic knowledge and experience with Postman - Basic knowledge and experience with Docker and Kubernetes - Basic knowledge and experience with Scrum and Agile - Basic knowledge and experience with wikis Preferred Experience - Automation Testing - React UI Development - Gitlab Pipeline Development - Experience leading development teams Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
Alliant Credit UnionAlliant is unlike any other financial institution — a digital credit union that wows our members. We’re boldly disrupting banking norms to do good for our members, employees and communities. With 90 years of history and more than $19 billion in assets, Alliant Credit Union is the largest credit union in Illinois and one of the largest in the U.S. Our industry-leading financial products, seamless digital experiences and exceptional customer service make banking simpler for our 900,000+ members. Fully digital, fully human and full of possibility, we work to provide our members with experiences that redefine the financial industry, challenge the status quo and unleash brilliance.
Essential Responsibilities - Design, develop, enhance, and maintain application solutions collaborating with and across Agile teams using full stack software development tools and technologies - Design, develop and implement solutions for assigned applications and assigned solutions - Analyze business needs and develop software solutions for external and internal customers utilizing cutting-edge technologies with the aim of optimizing member experience and operational efficiency partnering with senior/principal engineers, architects and scrum team members - Analyze and design application database solutions, collaborating with database development efforts across the organization - Develop full life cycle applications including design, implementation, testing and maintenance of simple to moderately complex software applications and subsystems - Conduct detailed analysis of system interactions to determine technical solutions and resolve problems that are cost effective and consistent with user needs, system capacities and capabilities - Work on multiple projects and/or features concurrently following agile team practices owning them end to end - Utilize effective Agile management techniques in refinement, planning, estimating, and completing assignments collaborating with team members - Identify and implement solutions to complex issues that are related to production level code defects or process changes Education & Years of Experience - Minimum- 4 Year Bachelors Degree in Business Computer Science or Related - Minimum - 3 Years Application development or Related - Preferred - 3 Years Symitar core, .NET or Related In Lieu of Education - 6 Years Application development in assigned area or Related Compensation & Benefits: Typical hiring range: $92,600.00 to $144,100.00 Annually. Actual compensation will be determined using factors such as experience, skills & knowledge. Benefits: Alliant provides a benefits package including health care, vision, dental, and 401k with employer match including: - Annual performance bonus - Work from home up to 3 days a week - Paid parental leave - Employee discount programs - Time off including paid personal and sick days - 11 paid holidays - Education reimbursement *Note that eligibility and cost of benefits can vary depending on the number of regularly scheduled hours, and job status such as regular full-time, regular part-time, or temporary employment. Adhere to and ensure compliance of all business transactions with policy and process of the Bank Secrecy Act. Ensures compliance with all applicable state and federal laws, company procedures and policies. Maintains integrity and ethics in all actions and conversations with or regarding credit union members and their accounts; complies with Privacy Act directives. The responsibilities listed do not contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this position. Duties, responsibilities and activities may change at any time with or without notice. Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Senior Manager, Engineering
Arctic WolfAt Arctic Wolf, we foster a collaborative and inclusive work environment that thrives on diversity of thought, background, and culture. This is reflected in our multiple awards, including: Top Workplace USA (2021-2024) Best Places to Work – USA (2021-2024) Great Place to Work – Canada (2021-2024) Great Place to Work – UK (2024) Kununu Top Company – Germany (2024) Our commitment to bold growth and shaping the future of security operations is matched by our dedication to customer satisfaction, with over 7,000 customers worldwide and more than 2,000 channel partners globally. As we continue to expand globally and enhance our technology, Arctic Wolf remains the most trusted name in the industry.
• Plans and directs all aspects of development activities within their teams ensuring all engineering projects, initiatives, and processes are in conformance with the organization's established policies and objectives • Works closely with R&D Leadership, Product Management and the Security Services(S2) to ensure their teams are building what our customers and users need in a timely fashion • Generates and manages day to day work for team(s) • Works with Product Team to define and deliver on the 6-month roadmap • Execution of process and accountable for the outcome of the R&D team • Manage team(s) that will deliver high quality, innovative software solutions, in collaboration with stakeholders such as architects, developers, product managers, CSEs and prod support people • Support the team by providing direction, clarity and removing obstacles • Instill Foundations of R&D in their teams by living them on a daily basis • Execute the Product roadmap • Ensure teams are highly motivated, performing well, and delivering work on time • Remove any blockers preventing teams from getting their work done • Make sure each team is clear on the objectives and goals they are striving to achieve • Work with team members to deliver the key features • Work with Architects to define and execute on the company's technical roadmap • Drives continuous improvement in engineering processes and champions adoption of secure coding standards • Implement the R&D Department and Team Responsibilities • Oversee the full software development life cycle • Ensure their teams is following ISMS regulations • Develop careers of team members
Senior Oracle PL/SQL Developer
Integrated Data ServicesProviding our customers with fast, efficient and reliable information systems and support services since 1997.
Role Description IDS is seeking Senior Oracle PL/SQL Developers with expert-level command of the Oracle RDBMS, SQL, and PL/SQL. You will be responsible for the architecture, development, and performance optimization of Oracle databases, including complex PL/SQL packages, triggers, types, and data pipelines. We're looking for somebody who is a confident problem solver, proactively challenges traditional solutions, and brings strong opinions on code quality and maintainability. You will also have opportunities to contribute to Java Spring Boot microservices, and modern front-end applications built with Angular and TypeScript. - Oracle database full life-cycle development including data modeling, database architecture, SQL and PL/SQL development, performance tuning, unit testing, and production support. - Design and implement efficient, maintainable database solutions for high-volume, web-based applications serving DoD customers. - Contribute to architecture decisions and drive implementation of changes across our product base. - Develop detailed technical analysis and design specifications from functional and compliance requirements. - Collaborate closely with developers, DevSecOps engineers, designers, and analysts to solve complex problems. - Create, refactor, and improve reusable database objects with an emphasis on modularity and testability. - Profile, optimize, and tune SQL queries and execution plans for performance at scale. - Establish and enforce coding standards, peer review practices, and documentation norms. - Support CI/CD pipeline integration for database change management (Liquibase, Flyway, or equivalent). Qualifications - 7+ years of hands-on experience developing Oracle SQL and PL/SQL in production environments. - Strong understanding of Oracle performance tuning tools and techniques (AWR, ASH, execution plan analysis, indexing strategies). - Experience with CI/CD tooling (Jenkins, GitLab CI, or GitHub Actions) and Git-based source control workflows. - Familiarity with database migration and version control frameworks (Liquibase, Flyway). - Disciplined approach to testing and quality assurance, including experience writing unit tests for PL/SQL (utPLSQL or similar). - Experience with containerized deployment environments (Docker, Kubernetes) is a plus. - Experience developing Java Spring Boot applications is a plus. - Experience with modern front-end frameworks (Angular, React, or Vue) and TypeScript is a plus. - Exposure to cloud-hosted Oracle environments (AWS RDS, OCI) is a plus. Requirements - Bachelor's degree from an accredited college or university in Engineering, Information Technology, Computer Science, or a related field is preferred. A Bachelor's degree may be waived with commensurate years of relevant professional experience. - Must be able to sit, type, hear, see, and speak for extended periods of time. - Must consistently work and type on a computer for prolonged periods of time. - Must be able to communicate accurate information and ideas so others will understand. - Must be able to lift/carry at least 15 lbs. - May be required to move about inside an office to access file cabinets, office supplies, etc. Travel - Some travel may be required. Hours - Normal work schedule hours may vary, Monday through Friday. May be required to work additional hours and/or weekends, as needed, to meet deadlines or to fulfill travel obligations. Salary Range $125,000 - $145,000 per year. The estimated salary range listed is a good faith determination of potential base compensation that may be offered to a successful applicant for this position at the time of this job posting and may be modified in the future. Benefits - Employer paid health, dental, vision, disability, AD&D and life insurance plans for eligible employees. - Variety of elective plans including flexible spending accounts, voluntary life insurance and supplemental insurance plans. - Benefits become effective the first of the month following the start date of employment unless starting on the 1st of the month, in which case benefits are effective immediately upon the eligible employee’s start date. - Eleven (11) paid holidays. - Generous PTO accruals starting at three (3) weeks per year. - 401(k) safe harbor contribution upon eligibility. - Generous employee referral bonuses. Security Clearance Applicants selected for employment may be subject to a Federal background investigation and must meet additional eligibility requirements for access to classified information or materials. Company Description IDS is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regards to age (40 and over), color, physical or mental disability, gender identity or expression, genetic information (including family medical history), national origin or ancestry, race, religion, sex, pregnancy (including childbirth and related medical conditions), sexual orientation, citizenship status, veteran status, uniformed service member status, or any other characteristic protected by federal, state, or local law.
Who We Are At Lawelawe our mission is to deliver innovative solutions that empower organizations and enhance their operational efficiencies. We pride ourselves on fostering a collaborative environment where technical excellence meets strategic vision. Our dedication to quality and client satisfaction drives us to exceed expectations and deliver impactful results. You Are A highly skilled Appian Lead Developer who thrives at the intersection of technology and mission impact. You bring expertise in Appian application development, integrations, and customization, paired with a strong ability to engage stakeholders and translate requirements into effective solutions. You’re comfortable working independently in high-demand environments, guiding development teams, and delivering scalable, secure applications that improve user experience and organizational performance. How You Will Make an Impact As an Appian Lead Developer you will design, build, and maintain enterprise-grade applications on the Appian platform that directly support our federal client’s mission. You will lead requirements sessions, architect solutions, and ensure quality through development, testing, and deployment. By mentoring IT specialists, sharing best practices, and delivering knowledge transfer, you’ll ensure long-term success and adoption of the solutions you create. Responsibilities - Partner with stakeholders across the client organization to capture business needs and translate them into functional and technical specifications - Provide expert advice on Appian best practices and customization strategies - Design and develop scalable applications, process models, SAIL forms, records, and interfaces in Appian - Write secure, efficient, and well-documented code aligned with Appian and organizational standards - Integrate Appian with enterprise systems and third-party applications, ensuring seamless data flow - Manage data migration, synchronization, and integrity across systems - Create and execute comprehensive test plans to validate functionality and performance - Troubleshoot and resolve application defects and technical issues throughout the lifecycle - Lead and participate in code review sessions to ensure high-quality, maintainable solutions - Deliver training and hands-on guidance to end users and IT specialists to promote adoption and knowledge sharing - Develop and maintain technical documentation and training materials - Monitor and maintain the health of Appian environments to ensure high availability and performance The Team Lawelawe Technology Services is a forward-thinking solutions provider dedicated to delivering excellence through innovation and collaboration. Our team is composed of highly skilled professionals who are passionate about technology and committed to making a difference. We work together to solve complex challenges and drive successful outcomes for our clients. Here's What You Need - Bachelor’s degree in Computer Science, Information Systems, or related field - 4+ years of hands-on experience developing and customizing Appian applications - Appian Certified Lead Developer certification required - Strong knowledge of Appian features including process flows, SAIL forms, Web APIs, RPA, Portals, and AI Skills - Proficiency with JavaScript, HTML, CSS, and related web technologies - Experience designing data models and familiarity with RDBMS concepts - Understanding of Agile and Scrum methodologies - Experience migrating Appian applications across environments - Strong integration experience with internal and external web services - Excellent interpersonal, communication, and problem-solving skills - US citizenship required Bonus Points If - You have experience supporting federal government clients or working in highly regulated environments - You hold additional Appian certifications or advanced technical credentials - You bring expertise in enterprise system integrations, DevOps pipelines, or cloud-based deployments - You have experience mentoring developers or leading small technical teams Benefits - Competitive compensation package - Comprehensive medical, dental, and vision coverage - Company-sponsored retirement plans with matching contributions - Professional development and continued learning opportunities - Additional perks and discounts available to employees - Remote work The above job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all responsibilities, duties, and skills required. Candidates possessing the necessary qualifications for the position will be considered. Lawelawe Technology Services is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status, and will not be discriminated against on the basis of disability. Offers of employment are contingent upon satisfactory completion of a comprehensive background verification, inclusive of a criminal record check. Employment may be subject to other background checks, as required by the position. We are committed to fair and equitable compensation practices and are transparent about our pay structures. Our pay transparency efforts are aligned with state laws and regulations to ensure compliance and promote pay equity.



