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

Software Engineer SME

KDA is s eeking a highly skilled Software Engineer Subject Matter Expert (SME) to join our dynamic team.

Required Education, Experience, & Skills:

  • Proficiency with Java and JavaScript to build modern, dynamic user interfaces and backends
  • Ability to innovate, evaluate and research new technologies while staying abreast of industry trends
  • The ability to engage constructively with peers and technical lead to communicate the technical approach, trade-offs, and technical decisions
  • Work with Scrum Masters and other developers to understand design requirements and provide estimates for development
  • Apply understanding of technical issues surrounding the designing, building and testing of software operating on cloud platforms and frameworks
  • Experience working in a fast-paced environment, continuous deployment, agile methodologies
  • Well versed with using version control and issue/problem tracking systems
  • Provides inputs to project documentation including but not limited to requirements, user and administration guides, and release notes.

Job Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
  • 16+ years’ related work experience.
  • 9+ years of software design, code and test experience
  • Strong analytical and problem-solving skills with the ability to innovate and optimize systems.
  • Excellent communication skills and ability to collaborate with cross-functional teams.

Preferred Education, Experience, & Skills:

  • Master’s degree in a related field.
  • Experience in cloud-based concepts such as AWS or Azure
  • Experience using DevSecOps tools such as Git, Docker, Fortify, Nexus, Jenkins
  • Experience building UI's with modern tools and standards like Angular, React, and NodeJS
  • Experience navigating Section 508 requirements.
  • Ability to lead the development of program-level solutions, discrepancies, and enhancements
What You Should Know About Software Engineer SME, KDA Consulting Inc

KDA is looking for an exceptional Software Engineer Subject Matter Expert (SME) to join our vibrant team! In this role, you’ll wield your expertise in Java and JavaScript to create cutting-edge user interfaces as well as robust back-end systems. As a Software Engineer SME, you will be at the forefront of innovation, engaging in research to explore new technologies and staying current with industry trends. You’ll collaborate closely with your peers and technical leads to communicate design requirements effectively while providing valuable input on project documentation such as user guides and release notes. With 16+ years of relevant experience under your belt, you’ll thrive in our fast-paced, agile environment, where your strong analytical and problem-solving skills will shine. If you have a passion for developing software on cloud platforms and frameworks, and have experience with tools like Git, Docker, and Jenkins, you might just be the perfect fit. So, if you have a bachelor’s degree in Computer Science or a related field and a drive for innovation and collaboration, come join KDA and make your mark as a Software Engineer SME!

Frequently Asked Questions (FAQs) for Software Engineer SME Role at KDA Consulting Inc
What are the primary responsibilities of a Software Engineer SME at KDA?

As a Software Engineer SME at KDA, you will have the responsibility of designing and implementing software solutions using Java and JavaScript, creating dynamic user interfaces and back ends. You’ll engage with cross-functional teams to gather design requirements, contribute to project documentation, and apply your knowledge of cloud platforms. Your role will also involve staying updated with new technologies and collaborating with peers to communicate technical decisions effectively.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer SME position at KDA?

To qualify for the Software Engineer SME role at KDA, candidates should hold a bachelor’s degree in Computer Science, Electrical Engineering, or a related field, along with 16+ years of relevant work experience. A strong background in software design, coding, and testing for at least 9 years is essential, as are communication skills and the ability to collaborate with various teams.

Join Rise to see the full answer
What experience is preferred for the Software Engineer SME role at KDA?

While a bachelor’s degree is necessary, KDA prefers candidates with a master’s degree in a related field. Experience with cloud technologies such as AWS or Azure, as well as familiarity with DevSecOps tools like Git and Docker, are highly valued. Knowledge of modern user interface frameworks like Angular or React and understanding of Section 508 compliance will give candidates an added advantage.

Join Rise to see the full answer
How does KDA support professional growth for Software Engineer SMEs?

KDA is committed to fostering a supportive environment that encourages professional growth for Software Engineer SMEs. This includes opportunities for continuous learning about emerging technologies, involvement in innovative projects, and collaboration with industry peers. We promote a culture that values knowledge-sharing and personal development to help you stay at the forefront of the tech landscape.

Join Rise to see the full answer
What kind of work environment can I expect as a Software Engineer SME at KDA?

At KDA, you can expect a vibrant, fast-paced work environment that embraces agile methodologies. As a Software Engineer SME, you'll work collaboratively in teams, where innovation and constructive engagement with peers are celebrated. Our culture encourages continuous improvement and the use of modern tools and practices to optimize solutions and enhance productivity.

Join Rise to see the full answer
Common Interview Questions for Software Engineer SME
Can you explain your experience with Java and JavaScript in building user interfaces?

When answering this question, focus on providing specific examples of projects where you've successfully utilized Java and JavaScript. Highlight the technologies you've used, the challenges you faced, and the impact your contributions had on the final product, showcasing your technical skills in both front-end and back-end development.

Join Rise to see the full answer
What is your approach to evaluating and implementing new technologies?

Discuss a systematic method for researching and evaluating new technologies, such as conducting pilot projects. Share how you've kept abreast of tech trends, how you assess potential solutions against business needs, and the decision-making process involved in choosing to adopt new technologies in past roles.

Join Rise to see the full answer
How do you handle technical discussions with peers and stakeholders?

Explore your communication style by providing examples of how you've facilitated discussions around technical approaches and decisions. Mention techniques that foster collaboration, like using diagrams or technical documentation, to ensure all parties understand the trade-offs and benefits of different solutions.

Join Rise to see the full answer
Describe a time when you had to solve a complex technical problem.

Use the STAR method (Situation, Task, Action, Result) to articulate a particular scenario involving a complex problem. Be sure to describe your thought process, the tools used, and how your solution benefited the project or team, displaying your analytical and problem-solving skills effectively.

Join Rise to see the full answer
What is your experience with cloud platforms like AWS or Azure?

Detail your hands-on experience with either AWS or Azure, mentioning specific services you've utilized, such as EC2 instances or Azure Functions. Discuss any projects where you managed cloud infrastructure, emphasizing how you ensured scalability and security in your solutions.

Join Rise to see the full answer
How do you ensure your code is maintainable and secure?

Discuss best practices you've employed for writing maintainable and secure code, like following coding standards, performing code reviews, and using static analysis tools. Highlight your experience with security measures in coding, such as input validation and authentication protocols.

Join Rise to see the full answer
Can you provide an example of how you've used Agile methodologies in your work?

Share how you’ve successfully implemented Agile methodologies in past projects. Describe your role within sprints, the use of stand-up meetings, and how Agile principles aided team collaboration and project deliverables.

Join Rise to see the full answer
What tools do you use for version control and issue tracking?

Mention the version control systems (like Git) and issue tracking tools (such as JIRA or Trello) you've used. Discuss how these tools improve collaboration among team members and support project management, ensuring that code is updated securely and development progresses smoothly.

Join Rise to see the full answer
How do you approach documentation for software projects?

Detail your approach to creating comprehensive documentation that includes user guides, administration manuals, and release notes. Highlight how you gather information from the development process to ensure that documentation is clear, useful, and accessible to various stakeholders.

Join Rise to see the full answer
What leadership experience do you have in software development projects?

Describe any leadership roles you've held in software development, emphasizing your ability to mentor junior developers or lead project teams. Mention specific projects where you took initiative, guided decision-making, and helped your team reach its goals, showcasing your leadership and mentorship abilities.

Join Rise to see the full answer
Similar Jobs
Posted 8 days ago
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
ONE Remote No location specified
Posted 4 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
Photo of the Rise User
BitGo Hybrid Palo Alto, California, United States
Posted 11 days ago
Photo of the Rise User
P2P. org Remote No location specified
Posted 6 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 2 days ago
Photo of the Rise User
ProArch Remote No location specified
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 12, 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!