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

Software Engineer (Hybrid) - 21770

At Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry.


We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients.


In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality software solutions to our clients. The work environment at Enlighten is a hybrid one, with a mix of remote and in-person work, but being flexible is key. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about developing innovative software solutions, we would love to hear from you. 


#LI-DS1 #Mid-Senior Level


Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance with agency appropriate polygraph).


Capabilities
  • Must have a strong working knowledge and experience developing Java based software capabilities. 
  • Should have an inquisitive nature, responsiveness, and excellent testing skills. 
  • Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines. 
  • Will work in a fast-paced, small business environment with our talented team. 
  • Other duties as assigned.


Required Qualifications
  • Security Clearance - A current Secret level U.S. Government Security Clearance is required; U.S. Citizenship required.
  • At least 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Columbia, MD office. However, flexibility is essential to accommodate any changes in the schedule.


Required Technical Skills
  • Experience in designing enterprise APIs
  • Experience in RESTful web services
  • Experience in Microservices architecture
  • Experience in Object Oriented Programming (OOP) paradigms
  • Experience with the agile software lifecycle
  • Has a proven ability to learn quickly and works well both independently as well as in a team setting
  • Experience with the Linux operating system
  • Experience with configuration management tools (e.g. Git, Nexus, Maven)


Desired Technical Skills
  • Experience with NiFi, Kafka, AWS Infrastructure, and K8's
  • Experience in cloud based technologies (AWS, Azure).
  • Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr) 
  • Scripting experience is a huge plus.
  • Prior experience or familiarity with our Big Data Platform is a plus.
  • Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.)


The Benefits Package
  • Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds. 

Additional benefits include:
  • Wyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs.

Full-time employees have the option to participate in a variety of voluntary benefit plans including:
  • A Choice of Medical Plan Options, some with Health Savings Account (HSA)
  • Vision and Dental
  • Life and AD&D Benefits
  • Short and Long-Term Disability
  • Hospital Indemnity, Accident, and Critical Illness Insurances
  • Optional Identity Theft and Legal Protection Services


Company Environment & Perks
  • Employee Referral Bonus Eligibility up to $10,000 
  • Mobility Among Wyetech-supported Contracts 
  • Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS
  • Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party. 
  • Employees receive two complementary branded clothing orders annually.


$52.46 - $139.92 an hour
Pay Range: $52.46 - $139.92 per hour*
Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation. Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications, and geographic location. *Hourly pay rates reflect the pre-benefit gross wage amounts.

Wyetech, LLC is an Equal Opportunity Employer. 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. 


Affirmative Action Statement:

Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans.


Accommodations:

Wyetech, LLC is committed to providing an inclusive and accessible hiring process. If you need any accommodations during the application or interview process, please contact David Schroeder, Jr. at 844-WYETECH x727 or staffing@wyetech.com. We are happy to provide reasonable accommodations to ensure equal access to all candidates. 


Wyetech Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Wyetech DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Wyetech
Wyetech CEO photo
Unknown name
Approve of CEO

Average salary estimate

$200542 / YEARLY (est.)
min
max
$109116K
$291968K

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 Software Engineer (Hybrid) - 21770, Wyetech

At Wyetech, we’re excited to open the doors for a passionate Software Engineer to join our innovative team in Columbia, Maryland. Here, you'll find yourself in an environment bursting with creativity where your skills will shine as you design, develop, and implement complex software solutions aimed at addressing the unique challenges faced by our federal government customers. We pride ourselves on our award-winning corporate culture, where collaboration and innovation are celebrated daily. In this hybrid role, you won't just be writing code; you'll be working hand-in-hand with fellow engineers to craft advanced applications using modern frameworks like Java. We love self-motivated individuals who are eager to explore new technologies and bring their inventive ideas to the table, all while working in a dynamic team setting. If you consider yourself a detail-oriented problem-solver who thrives under pressure while meeting multiple deadlines, then you'll fit right in. Wyetech is about more than just work; we are committed to providing a work-life balance that allows flexibility in how and where you get the job done. Our robust benefits package and community-focused activities make this a rare opportunity to contribute significantly to society while advancing your career. Come discover the unique employee experience that only Wyetech can provide!

Frequently Asked Questions (FAQs) for Software Engineer (Hybrid) - 21770 Role at Wyetech
What are the key responsibilities of a Software Engineer at Wyetech?

As a Software Engineer at Wyetech, your key responsibilities will include designing and implementing complex software capabilities, collaborating with a team of talented engineers, and delivering high-quality software solutions that fulfill the needs of our federal government clients. You'll get to work with modern development tools and stay updated with the latest technologies while ensuring robust testing and troubleshooting of your solutions.

Join Rise to see the full answer
What qualifications are required to apply for the Software Engineer position at Wyetech?

To qualify for the Software Engineer role at Wyetech, candidates must possess a current Secret level U.S. Government Security Clearance and be a U.S. Citizen. Additionally, the role requires at least five years of experience in Software Engineering, particularly with modern Java frameworks and libraries. A Bachelor's degree in a related field is also required, or candidates with alternative academic backgrounds and relevant experience may apply.

Join Rise to see the full answer
Is it mandatory to have experience in Agile methodologies for a Software Engineer at Wyetech?

Yes, having experience with Agile methodologies is essential for a Software Engineer at Wyetech. Our development process heavily incorporates Agile practices, so familiarity with the Agile software lifecycle will enable you to collaborate effectively with your team and deliver projects successfully through adaptive planning and iterative development.

Join Rise to see the full answer
What technical skills should a Software Engineer have at Wyetech?

A Software Engineer at Wyetech should have a strong command of Java-based development, experience in designing enterprise APIs, and familiarity with RESTful web services. Additional skills like microservices architecture, Object Oriented Programming, and knowledge of configuration management tools such as Git and Maven will greatly enhance your capability to contribute meaningfully to our projects.

Join Rise to see the full answer
Are there opportunities for professional growth as a Software Engineer at Wyetech?

Absolutely! Wyetech is committed to employee development and offers various opportunities for professional growth whether through working with cutting-edge technologies, attending workshops, or participating in team-building events. The company's culture fosters continuous learning, allowing Software Engineers to expand their skill sets and advance their careers.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Hybrid) - 21770
Can you describe your experience with Java frameworks and how you've utilized them in past projects?

When answering this question, focus on your hands-on experience with Java frameworks like Spring or Guava. Discuss specific projects where you implemented these frameworks, detailing your role, the challenges faced, and how the frameworks contributed to achieving project goals.

Join Rise to see the full answer
How do you approach troubleshooting issues in your software development process?

In your response, elaborate on your systematic approach to troubleshooting, including steps you take to identify problems, analyze logs, or replicate the issue. Highlight your analytical skills and how you use feedback to improve the software functionality.

Join Rise to see the full answer
What strategies do you use to stay updated with the latest software development advancements?

Demonstrate your commitment to professional development by mentioning resources like industry blogs, online courses, conferences, and community meetups. Mention any specific technologies you are currently learning and how they apply to your work at Wyetech.

Join Rise to see the full answer
Describe a time when you had to meet multiple deadlines. How did you handle it?

Share a specific experience where time management was crucial. Discuss the strategies you implemented, such as prioritizing tasks, delegating responsibilities, or using project management tools to successfully meet deadlines while maintaining quality.

Join Rise to see the full answer
What experience do you have with RESTful APIs and microservices architecture?

Detail your experience in creating or consuming RESTful web services and your understanding of microservices architecture. Providing examples of projects that utilized these concepts will enhance your credibility.

Join Rise to see the full answer
Can you explain the Agile software development lifecycle and its importance?

Discuss the stages of the Agile software development lifecycle, including planning, design, development, testing, and deployment. Emphasize the importance of flexibility, team collaboration, and customer feedback in ensuring successful project outcomes.

Join Rise to see the full answer
How do you ensure the code you write is of high quality?

Talk about your coding standards, methodologies for peer reviews, and the importance of testing frameworks. Mention any tools you use to measure code quality and how you respond to feedback.

Join Rise to see the full answer
What is your experience working in a hybrid work environment?

Share your experiences and strategies for working both remotely and in-person. Highlight how you maintain communication with your team, manage your tasks effectively, and utilize technology to stay connected.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your methods for prioritizing tasks, such as using a priority matrix, assessing project impacts, or setting deadlines. Illustrate with examples from past experiences.

Join Rise to see the full answer
What do you consider the most challenging aspect of software engineering and how do you deal with it?

Reflect on common challenges such as rapidly changing technologies or unforeseen bugs. Discuss strategies you utilize to overcome them, such as continuous learning, collaboration, or proactive planning.

Join Rise to see the full answer
Similar Jobs
Wyetech Hybrid Linthicum Heights, Maryland
Posted 7 days ago
Wyetech Hybrid Ft. Belvoir, Virginia
Posted 6 days ago
Photo of the Rise User
Customer-Centric
Startup Mindset
Collaboration over Competition
Growth & Learning
Photo of the Rise User
SafeBase Remote No location specified
Posted 14 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Nearsure Remote Latin America - Remote
Posted 13 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 3, 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!