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

Senior Software Engineer II

BASIC FUNCTIONS: This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.

QUALIFICATIONS:
• 4+ years of Software Engineering experience

TECHNICAL SKILLS:
• Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
• Strong proficiency with data manipulation language including optimization techniques.
• Strong understanding of normalized/dimensional data modeling principles.
• Strong knowledge of multiple data storage subsystems.
• Expertise in development languages including but not limited to: Java, Kotlin, JavaScript, C/C++, HTML, XML, SQL, UNIX, and Python.

• Strong knowledge of Android development and Firebase.

• Knowledge of Cloud development
• Strong research skills.
• Strong knowledge in industry best practices in development.
• Knowledge in using and developing applicable tool sets.
• Ability to interface competently with other technical personnel or team members to finalize requirements.
• Ability to work well with internal and external technology resources.
• Knowledge of test-driven development.
• Ability to write and review portions of detailed specifications for the development of complex system components.
• Ability to complete complex bug fixes.
• Good oral and written communications skills.



ACCOUNTABILITIES:
• Interface with other technical personnel or team members to finalize requirements.
• Write and review portions of detailed specifications for the development of complex system components.
• Complete complex bug fixes.
• Work closely with other development team members to understand complex product requirements and translate them into software designs.
• Successfully implement development processes, coding best practices, and code reviews.
• Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
• Resolve complex technical issues as necessary.
• Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
• Keep abreast of new technology developments.
• Design and work with complex data models.
• Mentor less-senior software developers on development methodologies and optimization techniques.
• All other duties as assigned.

The salary range provided in this posting is the base salary range for Maryland:$98,100.00 - $163,500.00

At LexisNexis Risk Solutions, having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 30 diversity employee networks globally and prioritize inclusive leadership and equitable processes as part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. 

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: https://forms.office.com/r/eVgFxjLmAK , or please contact 1-855-833-5120.

Please read our Candidate Privacy Policy.

Average salary estimate

$130800 / YEARLY (est.)
min
max
$98100K
$163500K

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 Senior Software Engineer II, Renishaw

At LexisNexis Risk Solutions in Alpharetta, Georgia, we're on the lookout for a Senior Software Engineer II who thrives in a dynamic environment and is eager to make a real impact. This exciting role involves handling complex research and software development tasks, shaping the future of our cross-functional software products. As a Senior Software Engineer II, you'll be at the forefront of the development process, utilizing your advanced understanding of both Agile and Waterfall methodologies. You'll engage directly with users to turn their requests into innovative solutions while mentoring junior developers along the way. Your expertise in various programming languages, including Java, Kotlin, and Python, along with your solid grasp on data modeling and storage systems, will enable you to address complex challenges efficiently. Plus, with your knowledge of cloud development and a commitment to coding best practices, you'll help ensure our team's output meets the highest standards. We appreciate diverse perspectives at LexisNexis, and we are dedicated to fostering an inclusive environment where every employee can be their best self. Join us, and let's drive technological innovation together!

Frequently Asked Questions (FAQs) for Senior Software Engineer II Role at Renishaw
What are the main responsibilities of a Senior Software Engineer II at LexisNexis Risk Solutions?

As a Senior Software Engineer II at LexisNexis Risk Solutions, your main responsibilities will include performing detailed software design, mentoring junior engineers, engaging with users to gather requirements, resolving complex technical issues, and implementing effective development processes. You will work closely with both internal teams and external stakeholders to ensure solutions are impactful and innovative.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer II at LexisNexis Risk Solutions?

To qualify for the Senior Software Engineer II position at LexisNexis Risk Solutions, candidates should have at least 4 years of software engineering experience. Essential technical skills include proficiency in programming languages such as Java, Kotlin, and Python, as well as a solid understanding of Agile and Waterfall methodologies, data storage systems, and optimization techniques.

Join Rise to see the full answer
What programming languages are important for a Senior Software Engineer II at LexisNexis?

For a Senior Software Engineer II role at LexisNexis Risk Solutions, proficiency in multiple development languages is crucial. Key languages include Java, Kotlin, JavaScript, C/C++, HTML, XML, SQL, UNIX, and Python. Familiarity with Android development and Firebase is also highly beneficial.

Join Rise to see the full answer
How does mentorship work for junior developers at LexisNexis Risk Solutions?

At LexisNexis Risk Solutions, mentoring is a vital part of the Senior Software Engineer II role. You will be responsible for guiding entry-level software engineers, sharing your knowledge of development methodologies, and ensuring they are well-equipped with the necessary skills to succeed in their roles.

Join Rise to see the full answer
What is the work culture like at LexisNexis Risk Solutions for a Senior Software Engineer II?

The work culture at LexisNexis Risk Solutions emphasizes diversity, inclusivity, and innovation. As a Senior Software Engineer II, you will find a collaborative atmosphere that values different perspectives and encourages employees to be their best selves. The company hosts various diversity networks and fosters an environment where inclusive leadership is prioritized.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer II
Can you describe your experience with Agile and Waterfall methodologies?

When answering this question, share specific projects where you've utilized Agile and Waterfall methodologies. Highlight your ability to adapt to these frameworks and discuss how they contributed to successful project outcomes.

Join Rise to see the full answer
What programming languages do you consider your strengths, and why?

Be prepared to discuss your strengths in various programming languages, such as Java, Python, or JavaScript. Provide concrete examples of projects where you've successfully utilized these languages and how they enhance your development process.

Join Rise to see the full answer
How do you approach complex bug fixes in your projects?

In your answer, emphasize your methodical approach to debugging. Explain the steps you take to identify, analyze, and resolve bugs effectively, ensuring minimal disruption to development timelines.

Join Rise to see the full answer
Describe a situation where you had to mentor a junior developer. How did you approach it?

Share a specific instance where you mentored a junior developer. Highlight your teaching techniques, how you assessed their learning needs, and the positive outcomes that resulted from your mentorship.

Join Rise to see the full answer
What tools do you find most useful for software development?

Discuss the tools you regularly use for development, such as version control systems, IDEs, or software for project management. Explain why they are effective in enhancing your productivity and collaboration with team members.

Join Rise to see the full answer
How do you stay updated with new technology trends and developments?

Share your strategies for keeping up with technology trends, such as following industry blogs, attending workshops or conferences, and networking with other professionals. Demonstrating a commitment to continuous learning is essential.

Join Rise to see the full answer
Can you explain your experience with data modeling principles?

Detail your understanding of normalized and dimensional data modeling principles. Provide examples of how you've applied these concepts in past projects and discuss the impact they had on your work.

Join Rise to see the full answer
How do you handle conflicting priorities when working on multiple projects?

Explain how you prioritize tasks based on deadlines, project importance, and stakeholder needs. Provide examples of how you've successfully navigated conflicts in project timelines in the past.

Join Rise to see the full answer
Describe a challenging technical issue you encountered and how you resolved it.

Talk about a specific technical challenge you faced, outlining the steps you took to address it. Emphasize your problem-solving skills and any collaboration with team members that helped resolve the issue.

Join Rise to see the full answer
What are your thoughts on test-driven development?

Discuss your experience with test-driven development (TDD) and how it can improve code quality and development efficiency. Provide examples of projects where TDD was beneficial and how you applied the methodology.

Join Rise to see the full answer
Similar Jobs
Renishaw Hybrid Alpharetta, Georgia, United States
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
KARL STORZ Hybrid US, Fort Bend County, TX; Texas, Stafford, TX
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Visa Remote Mentor
Posted yesterday

VISA is looking for a motivated Software Engineer to enhance backend systems in the payments industry.

Photo of the Rise User
Posted 5 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 9 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Xenia just viewed Permitting Associate at Flock Safety
Photo of the Rise User
8 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
30 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Lakewood just viewed Analyst-Treasury at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Educational Program Director at Tutor Me Education
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum