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

Lead Software Engineer, Back End (Remote-Eligible)

Company Description Experian is the world's leading global information services company. We help individuals to take financial control and access financial services, businesses to make smarter decisions and succeed, and organizations to prevent identity fraud and crime. We're focused on powering opportunities; that's why our Experian Summer Internship Program offers students nationwide a chance to gain hands-on work experience by applying their formal education to solve meaningful projects. During the Summer Internship Program, you will be immersed in Experian's 'People First' philosophy, experiencing our commitment to developing its people. Join us and explore your potential in one of the Top 100 Summer Internship Programs Job Description The Backend Software Engineer Intern will report to the Senior Director of Development and focus on creating software and applications for a diverse range of users, from consumers to major financial institutions. Responsibilities: Work with a team of developers to bring new products from prototype to production. Produce efficient and elegant code using programming skills (Java, AWS, Spring, NoSQL DB) to develop new applications. tools. Identify and translate customer requirements into detailed architecture and design. Conduct detailed unit testing, troubleshooting, and debugging. Qualifications Currently enrolled in a minimum of a Bachelor's program in Computer science, Information Technology, Software Engineering or related field of study Return to school in Fall 2025 to complete degree Proficiency in programming languages Java. Experience with AWS technologies and microservices architecture. Exposure to any relational or no SQL DB and associated tools Benefits/Perks: Fully remote work arrangement Volunteer Time Off Flexible work schedule Eligible for 401(k) participation in 90 days Additional Information Experian's culture and people are important differentiators. We take our people agenda very seriously and focus on what matters; DEI, work/life balance, development, authenticity, engagement, collaboration, wellness, reward & recognition, volunteering the list goes on. Experian's people first approach is award-winning; Great Place To Work™ in 24 countries, FORTUNE Best Companies to work and Glassdoor Best Places to Work (globally 4.4 Stars) to name a few. Experian is proud to be an Equal Opportunity and Affirmative Action employer. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, color, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity.
Capital One Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Capital One DE&I Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Capital One
Capital One CEO photo
Richard D. Fairbank
Approve of CEO
What You Should Know About Lead Software Engineer, Back End (Remote-Eligible), Capital One

If you're passionate about coding and are eager to join a dynamic team, then the Lead Software Engineer, Back End position at Experian is the perfect opportunity for you! Located in vibrant Watertown, MA, this remote-eligible position invites innovative thinkers to dive deep into developing applications and software that cater to a range of users, including consumers and major financial institutions. At Experian, we pride ourselves on our commitment to fostering an inclusive environment, where you can share your ideas and expertise. Your role will involve collaborating with a team of talented developers to transform prototypes into production-ready products. You'll get your hands dirty coding with our preferred programming languages, particularly Java, while leveraging powerful AWS technologies and microservices architecture. We look for individuals who can effectively identify customer needs and translate them into detailed architecture and design. The ideal candidate will not only be proficient with coding but also enjoy conducting unit testing and debugging applications. If you're currently pursuing a degree in Computer Science, Software Engineering, or a related field and are set to return to school in Fall 2025, we would love to hear from you! Join Experian, a company celebrated for its People First culture and recognized globally as a great place to work. Here, your contribution makes a real difference, and we can’t wait to see how you can help shape the future of our technology together!

Frequently Asked Questions (FAQs) for Lead Software Engineer, Back End (Remote-Eligible) Role at Capital One
What are the primary responsibilities of a Lead Software Engineer, Back End at Experian?

As a Lead Software Engineer, Back End at Experian, your primary responsibilities will include collaborating with a team of developers to convert prototypes into production-ready applications, writing efficient code in Java, leveraging AWS technologies, and utilizing microservices architecture. Additionally, you will need to translate customer requirements into actionable designs, conduct rigorous unit tests, and troubleshoot any issues that arise.

Join Rise to see the full answer
What qualifications are necessary for the Lead Software Engineer, Back End role at Experian?

To qualify for the Lead Software Engineer, Back End role at Experian, candidates are expected to be currently enrolled in a Bachelor's program in Computer Science, Software Engineering, or a similar field. You should demonstrate proficiency in programming languages, especially Java, have experience with AWS technologies and microservices architecture, and possess some exposure to relational or NoSQL databases.

Join Rise to see the full answer
Is remote work allowed for the Lead Software Engineer, Back End position at Experian?

Absolutely! The Lead Software Engineer, Back End position at Experian is remote-eligible, allowing you to work flexibly from a location that suits you. We understand the importance of work-life balance, so you can be assured of our support in accommodating your needs.

Join Rise to see the full answer
What benefits does Experian offer for the Lead Software Engineer, Back End position?

Experian offers a variety of benefits for the Lead Software Engineer, Back End position, including a fully remote work arrangement, volunteer time off, a flexible work schedule, and eligibility for 401(k) participation after 90 days. We believe in rewarding our employees and maintaining a positive workplace culture.

Join Rise to see the full answer
What skills are beneficial for a Lead Software Engineer, Back End at Experian?

As a Lead Software Engineer, Back End at Experian, beneficial skills include proficiency in Java, an understanding of AWS technologies, experience with microservices architecture, and familiarity with NoSQL and relational databases. Strong problem-solving abilities and teamwork skills will also greatly enhance your effectiveness in this role.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer, Back End (Remote-Eligible)
Can you walk us through your experience with Java and how you've applied it in previous projects?

When answering this question, focus on specific projects where you utilized Java. Describe your responsibilities and the challenges you faced, emphasizing how your contributions positively impacted project outcomes. Be sure to mention any frameworks or tools you used and how they complemented your programming efforts.

Join Rise to see the full answer
How do you approach debugging when you encounter issues in your code?

Share a systematic approach to debugging, such as reviewing logs, using debugging tools, and isolating code sections to identify the problem. Provide a specific example where you successfully resolved a challenging bug. Illustrate your thought process and analytical skills in overcoming the issue.

Join Rise to see the full answer
What strategies do you use when working in a team environment?

Discuss the importance of communication and collaboration in a team setting. Provide examples of how you contributed to the team dynamic, whether through regular updates, knowledge sharing, or providing constructive feedback. Highlight any experiences where teamwork led to successful project completions.

Join Rise to see the full answer
Can you explain your experience with AWS technologies?

Provide details on specific AWS services you've used, like EC2, S3, or Lambda, and describe how they were integrated into your projects. Discuss the benefits that these technologies bring to back-end development and how they've enhanced your applications' scalability and performance.

Join Rise to see the full answer
How do you prioritize customer requirements when developing software?

Discuss your process for gathering and analyzing customer requirements effectively. Explain how you balance user needs with technical feasibility and project deadlines. Share an example of how this has led to successful project outcomes in the past, showcasing your ability to deliver valuable solutions.

Join Rise to see the full answer
What microservices architectures have you implemented in your past work?

Be prepared to discuss specific projects where you implemented microservices. Explain the architecture you adopted, the challenges you encountered, and how this approach improved the application's scalability and maintenance. Highlight any lessons learned from these experiences.

Join Rise to see the full answer
How do you manage deadlines and handle pressure in a fast-paced environment?

Share your time management techniques, such as task prioritization and breaking projects into manageable steps. Offer an example of a tight deadline scenario, detailing how you successfully met the expectations while maintaining quality delivery.

Join Rise to see the full answer
What testing methods do you prefer and why?

Discuss the various testing methods you're familiar with, such as unit testing and integration testing. Explain why these methods are essential for quality assurance and provide examples from your experience where thorough testing led to better application performance and user satisfaction.

Join Rise to see the full answer
Can you explain how you stay current with new technologies and trends in software engineering?

Mention specific resources you utilize, such as online courses, tech blogs, community forums, or attend local meetups. Discuss how you apply this knowledge to your work and how staying updated has positively impacted your career development.

Join Rise to see the full answer
What are your thoughts on the importance of coding standards and best practices?

Emphasize how adhering to coding standards and best practices ensures quality, maintainability, and team collaboration. Share any experiences where implementing these practices improved project outcomes and made code reviews more efficient.

Join Rise to see the full answer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran

808 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, remote
DATE POSTED
December 8, 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!