Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Back End Software Engineer Jobs image - Rise Careers
Job details

Back End Software Engineer Jobs

Job Number: R0208131Back End Software EngineerThe Opportunity:As an Oracle PL / SQL developer, you know that good sof tware is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build a user-oriented solution. We're looking for a PL / SQL developer like you to develop and maintain efficient and effective database scripts and procedures, from vision to production-ready, in an exciting, agile environment.As an experienced PL / SQL developer at Booz Allen, you'll use your passion to master new tools and te chn iques while helping to identify and implement system improvements. You'll code and deliver solutions that support the current architecture and operating environment, as well as oversee future functionality and enhancements.Work with us to develop systems that create change for the better.Join us. The world can't wait.You Have:• 5+ years of experience with Oracle PL / SQL• 3+ years of experience with data migration from a legacy enterprise system• Experience with Oracle DBMS or 12c or higher• Experience maintaining and making minor changes to existing PL / SQL scripts and procedures in sustainment mode for an Agile environment• Knowledge of source control, including Git• Ability to work closely with cross-functional teams to gather requirements, design solutions, and integrate systems effectively• Ability to obtain a Secret clearance• Bachelor's degree and 5+ years of experience with software development, or 8+ years of experience with sof tware development in lieu of a degreeNice If You Have:• Experience with Java, Python, JavaScript, React, Angular, NodeJS, or PHP• Experience with Azure or AWS• Experience with Appian Platform• Knowledge of DevOps, continuous integration, and continuous deployment• Knowledge of shell scripting and automation• Knowledge of relational databases, NoSQL, columnar, and graph data stores and structured and unstructured data formats• Ability to debug, troubleshoot, monitor, and maintain the operation of application code• Secret clearanceClearance:Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information .CompensationAt Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page.Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $67,700.00 to $154,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date.Identity StatementAs part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.Work ModelOur people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.• If this position is listed as remote or hybrid, you'll periodically work from a Booz Allen or client site facility.• If this position is listed as onsite, you'll work with colleagues and clients in person, as needed for the specific role.EEO CommitmentWe're an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change - no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law.
Booz Allen Hamilton Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Booz Allen Hamilton DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Booz Allen Hamilton
Booz Allen Hamilton CEO photo
Horacio D. Rozanski
Approve of CEO

Average salary estimate

Estimate provided by employer
$107500 / ANNUAL (est.)
min
max
$100K
$115K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Back End Software Engineer Jobs, Booz Allen Hamilton

Join our team at Booz Allen as a Back End Software Engineer, where you'll have the exciting opportunity to work with Oracle PL/SQL and engage in meaningful projects that make a real difference. Here in MAFB GUN ANNX, Alabama, we recognize that software engineering is not just about the interface; it's about creating robust backend systems that power user experiences. As a seasoned PL/SQL developer, you will be responsible for developing and maintaining effective database scripts and procedures, taking every project from vision to production. You'll thrive in our agile environment, where your enthusiasm for mastering new tools and techniques will shine. Collaborating closely with cross-functional teams, you will gather requirements and design effective solutions while also spotting areas for improvement. With your extensive experience in Oracle DBMS, data migration, and source control tools like Git, you will be an essential part of our mission to deliver outstanding software. If you have a passion for improving system functionality and making changes that create a positive impact within the organization, we want you to be a part of our dynamic team. The world can't wait for the change you can help us create!

Frequently Asked Questions (FAQs) for Back End Software Engineer Jobs Role at Booz Allen Hamilton
What are the main responsibilities of a Back End Software Engineer at Booz Allen?

As a Back End Software Engineer at Booz Allen, your key responsibilities will include developing and maintaining database scripts and procedures, collaborating with cross-functional teams, and improving existing systems. You will also be expected to support current architecture while planning future functionalities, ensuring your work aligns with agile methodologies.

Join Rise to see the full answer
What qualifications are required for the Back End Software Engineer position at Booz Allen?

To qualify for the Back End Software Engineer role at Booz Allen, you should have a bachelor’s degree or equivalent experience in software development, along with at least 5 years of experience with Oracle PL/SQL. Familiarity with data migration and experience using source control systems like Git are also essential.

Join Rise to see the full answer
What technologies should a Back End Software Engineer at Booz Allen be familiar with?

A Back End Software Engineer at Booz Allen should be well-versed in Oracle PL/SQL and familiar with various programming languages such as Java, Python, and JavaScript. Knowledge of cloud platforms like Azure or AWS, along with an understanding of DevOps practices, will also be beneficial.

Join Rise to see the full answer
What is the work environment like for a Back End Software Engineer at Booz Allen?

The work environment for a Back End Software Engineer at Booz Allen is collaborative and flexible. You will be part of an agile team that values innovation and encourages open communication. Depending on the position, you might work in a hybrid or onsite setup, fostering teamwork and maximizing productivity.

Join Rise to see the full answer
How does Booz Allen support the professional development of Back End Software Engineers?

Booz Allen is committed to your professional growth as a Back End Software Engineer. The company offers a range of benefits, including tuition assistance, opportunities for advancement, and access to various training programs to enhance your skills and knowledge in the field.

Join Rise to see the full answer
Common Interview Questions for Back End Software Engineer Jobs
Can you describe your experience with Oracle PL/SQL and how it relates to your role as a Back End Software Engineer?

When answering this question, focus on specific projects where you utilized Oracle PL/SQL. Highlight your ability to develop efficient scripts, troubleshoot issues, and implement improvements based on performance metrics.

Join Rise to see the full answer
What challenges have you faced in data migration, and how did you overcome them?

Discuss specific challenges related to data integrity and system compatibility during migration. Explain the strategies you employed to ensure successful migration, like creating detailed mappings and validating data quality post-migration.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Emphasize your commitment to coding standards, documentation, and peer reviews. Detail your use of automated testing and version control, explaining how these practices help in maintaining a high standard of code quality throughout development.

Join Rise to see the full answer
Can you explain your approach to collaborating with cross-functional teams?

Illustrate your collaborative mindset by sharing examples of how you engage stakeholders, gather requirements, and communicate effectively with different teams. Use anecdotes to showcase successful partnerships that led to project success.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Share your practical experience working within Agile frameworks. Discuss how you’ve participated in sprints, stand-ups, and retrospectives, and how these practices have enhanced your productivity and project outcomes.

Join Rise to see the full answer
Describe a situation where you improved an existing PL/SQL script or procedure.

Provide a specific instance where you identified inefficiencies in PL/SQL scripts. Explain how you analyzed the script, implemented changes, and the positive impacts those changes had on system performance.

Join Rise to see the full answer
How do you stay updated with the latest technologies relevant to your role?

Talk about your strategies for continuous learning, such as attending workshops, following industry publications, or participating in online forums. Emphasize your desire to integrate new tools and best practices into your work.

Join Rise to see the full answer
What strategies do you use for debugging and troubleshooting application code?

Highlight your systematic approach to debugging by detailing the tools and techniques you use, such as logging, profiling, and collaborating with peers to pinpoint issues. Include examples of particularly complex problems you've resolved.

Join Rise to see the full answer
How would you handle tight deadlines while ensuring code quality?

Discuss the importance of prioritization and time management in meeting deadlines. Explain how you balance speed with quality by adhering to coding standards and engaging in effective communication within the team.

Join Rise to see the full answer
What are your biggest strengths as a Back End Software Engineer?

Identify strengths that are pertinent to the role, such as your technical skills, problem-solving abilities, or teamwork. Provide supporting examples that demonstrate how these strengths have contributed to your past projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Arcade Remote San Francisco
Posted 13 days ago
Photo of the Rise User
Posted 6 days ago
Virtual Staff 365 Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 22 hours ago
Posted 11 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 6 days ago

Empower people to change the world.

215 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 1, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!