At a Glance
- Tasks: Develop software and collaborate on exciting projects using cutting-edge technology.
- Company: Join Equifax, a global leader in data and analytics with a vibrant culture.
- Benefits: Enjoy competitive salary, flexible work options, and extensive health benefits.
- Other info: Great opportunities for personal growth and career advancement await you!
- Why this job: Make a real impact while working with innovative tech in a supportive environment.
- Qualifications: Experience in software development with Java, Python, or JavaScript is essential.
The predicted salary is between 40000 - 50000 £ per year.
Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you.
Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.
What you’ll do
- Perform general application development activities, including unit testing, code deployment to development environment and technical documentation.
- Work on one or more projects, making contributions to unfamiliar code written by team members.
- Participate in estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning.
- Diagnose and resolve performance issues.
- Document code/processes so that any other developer is able to dive in with minimal effort.
- Develop, and operate high scale applications from the backend to UI layer, focusing on operational excellence, security and scalability.
- Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.).
- Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset.
- Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality.
- Participate in a tight-knit engineering team employing agile software development practices.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality.
- Able to write, debug, and troubleshoot code in mainstream open source technologies.
- Lead effort for Sprint deliverables, and solve problems with medium complexity.
What experience you need
- Bachelor's degree or equivalent experience.
- Current experience working with software design and Java, Python and Javascript programming languages.
- Experience with software build management tools like Maven or Gradle.
- Experience with HTML, CSS and frontend/web development.
- Experience with software testing, performance, and quality engineering techniques and strategies.
- Experience with Cloud technology: GCP, AWS, or Azure.
- Must be willing to undergo SC Security Clearance.
What could set you apart
- Self-starter that identifies/responds to priority shifts with minimal supervision.
- UI development (e.g. HTML, JavaScript, Angular and Bootstrap).
- Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices.
- Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle.
- Agile environments (e.g. Scrum, XP).
- Relational databases (e.g. SQL Server, MySQL).
- Atlassian tooling (e.g. JIRA, Confluence, and Github).
- Developing with modern JDK (v1.7+).
- Automated Testing: JUnit, Selenium, LoadRunner, SoapUI.
The Perks of being a Equifax Employee?
We offer a wide range of company supported benefits including contributory pension, life cover, income protection, healthcare, enhanced maternity and sick pay, 26 days holiday and a day off for your birthday, with the ability to buy and sell and free credit checks. We also offer flexible benefits ranging from cycle to work, discounted travel options, gym membership, dining and leisure discounts, financial & savings plans, mobile discounts plus much more!
We also support personal development and have a range of learning options including our global online learning platform and allow you to bring your whole self to work supported by our Inclusion and Diversity, Wellbeing and Employee Engagement forums.
Are you ready to power your possible? Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference!
Equifax is an Equal Opportunity employer, and qualified applicants will receive consideration for employment without regard to race, color, religion, ancestry, age, sex/gender, sexual orientation, gender identity or expression, service in the Armed Forces, protected veteran status, national origin, physical or mental disability, genetic information, citizenship status or any other status protected by law.
Software Engineer in Nottingham employer: Equifax, Inc.
Equifax is an exceptional employer located in Nottingham, offering a vibrant work culture that fosters innovation and collaboration among talented software engineers. With a strong emphasis on personal development, employees benefit from extensive learning opportunities, flexible benefits, and a supportive environment that champions inclusion and diversity. Join us to make a meaningful impact while enjoying competitive perks such as generous holiday allowances, healthcare, and a day off for your birthday.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Nottingham
✨Tip Number 1
Network like a pro! Reach out to current employees at Equifax on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. Personal connections can give you an edge!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. Being sharp on these will help you shine during the technical rounds.
✨Tip Number 3
Showcase your passion for technology! During interviews, share personal projects or contributions to open-source software. This not only demonstrates your skills but also your enthusiasm for the field, which is something Equifax values.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Equifax team. Let’s get you started on that exciting new career!
We think you need these skills to ace Software Engineer in Nottingham
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java, Python, and JavaScript, and don’t forget to mention any cloud technologies you’ve worked with. We want to see how your skills match what we’re looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about technology and how you can contribute to our team. Be sure to mention any relevant projects or experiences that showcase your skills.
Showcase Your Projects:If you’ve got any personal or professional projects that demonstrate your coding skills, make sure to include them! We love seeing real examples of your work, especially if they involve modern software development practices like CI/CD or microservices.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Equifax!
How to prepare for a job interview at Equifax, Inc.
✨Know Your Tech Stack
Make sure you’re well-versed in the programming languages and technologies mentioned in the job description, like Java, Python, and JavaScript. Brush up on your knowledge of build management tools like Maven or Gradle, as well as cloud technologies such as AWS or GCP.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've diagnosed and resolved performance issues or debugged code. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical skills.
✨Familiarise Yourself with Agile Practices
Since the role involves working in an agile environment, be ready to talk about your experience with Scrum or XP methodologies. Share how you’ve contributed to sprint deliverables and collaborated with team members to achieve project goals.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about the team dynamics, ongoing projects, or how they implement modern software development practices. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.