Sr. Software Engineer

Yantran LLC

BOTHELL, WA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Application Programming Interface (API), Atlassian JIRA, Best Practices, Budget Management, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Improvement, Cross-Functional, Database Management Software/Systems (DBMS), Debugging Tools, Ecosystems, Emerging Technology, Git, HTML (HyperText Markup Language), Hibernate, Industry/Trade Analysis, Java, JavaScript Frameworks, Mentoring, Microservices, Microsoft Windows Azure, Multitasking, NoSQL, Object Oriented Programming (OOP), Presentation/Verbal Skills, Problem Solving Skills, Process Improvement, Quality Management, REST (Representational State Transfer), Requirements Management, SQL Databases, Scrum Project Management and Software Development, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Spring Framework, Test Plan/Schedule, Time Management, User Interface/Experience (UI/UX), Writing Skills
LOCATION
BOTHELL, WA
POSTED
30+ days ago
Job Title: Senior Software Developer
Location: Bothell, WA
Years of Experience: 7 10 Years
Job Summary:
We are seeking a highly skilled Senior Software Developer with a strong background in Java programming to join our dynamic team in Bothell, WA. The ideal candidate will have 7 10 years of experience in software development, demonstrating a deep understanding of Java and its ecosystem. You will be responsible for designing, developing, and maintaining high quality software solutions that meet our business needs.
Responsibilities:
Design, develop, and implement software applications using Java and related technologies.
Collaborate with cross functional teams to gather requirements and translate them into technical specifications.
Conduct code reviews and provide constructive feedback to team members to ensure code quality and best practices.
Debug and troubleshoot software issues, providing timely resolutions to enhance system performance.
Participate in the full software development lifecycle, including planning, development, testing, and deployment.
Stay updated with emerging technologies and industry trends to continuously improve software development processes.
Mentor junior developers and contribute to team knowledge sharing.
Mandatory Skills:
Strong proficiency in Java programming, with a solid understanding of object oriented programming principles.
Experience with Java frameworks such as Spring, Hibernate, or similar.
Proficient in database management systems, particularly SQL and NoSQL databases.
Familiarity with version control systems, preferably Git.
Strong problem solving skills and the ability to work independently as well as in a team environment.
Preferred Skills:
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Knowledge of front end technologies such as HTML, CSS, and JavaScript frameworks.
Experience with Agile methodologies and tools (e.g., Scrum, JIRA).
Familiarity with microservices architecture and RESTful APIs.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
7 10 years of professional experience in software development, with a focus on Java.
Proven track record of delivering high quality software solutions on time and within budget.
Excellent communication skills, both verbal and written.
Ability to work in a fast paced environment and manage multiple priorities.
If you are a passionate software developer with a strong Java background and are looking to take your career to the next level, we encourage you to apply for this exciting opportunity!

About the Company

Y

Yantran LLC