Experienced Software Engineer 2 - Complex System Development for Federal Government Projects with Telework Opportunities

Remote Full-time
Unlock Your Potential as a Software Engineer 2 at Wyetech At Wyetech, you'll be at the forefront of technological innovation, solving real-world problems for our federal government customers. We're committed to fostering an award-winning corporate culture that attracts the best talent in the industry. As a Software Engineer 2, you'll play a critical role in developing, maintaining, and enhancing complex software systems that drive mission-critical applications. About the Role The Software Engineer 2 position is a key contributor to the success of our federal government projects. You'll work individually or as part of a team to design, develop, test, and maintain software systems that meet stringent performance and security requirements. Your expertise will help drive the development of novel algorithms, processing-intensive analytics, and business management information systems. Key Responsibilities Analyze user requirements to derive software design and performance requirements Design and code new software or modify existing software to add new features Debug existing software and correct defects Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Provide recommendations for improving documentation and software development process standards Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, conferring with users or system engineers, and investigating problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project Modify existing software to correct errors, adapt to new hardware, or improve performance Design, develop, and modify software systems using scientific analysis and mathematical models Oversee one or more software development teams and ensure work is completed in accordance with software development process constraints Essential Qualifications To succeed in this role, you'll need: TS/SCI with agency-appropriate polygraph clearance A minimum of 14 years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity A bachelor's degree in Computer Science or related discipline; or an associate's degree in Computer Science or related discipline with 2 years of programming experience, or 5 years of programming experience Within the last 7 years, a minimum of 5 years of experience combined programming with 2 or more of the following languages: Java, C, and/or C++ Within the last 5 years, a minimum of 3 years of experience designing and developing applications in a Windows or UNIX/Linux operating environment Within the last 5 years, a minimum of 3 years of experience with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs Within the last 3 years, a minimum of 1 year of experience with requirements analysis and design for one or more object-oriented systems Demonstrated experience developing Restful services Preferred Qualifications To take your application to the next level, consider the following preferred qualifications: Demonstrated experience designing and developing web applications with JavaScript Demonstrated experience designing and developing automated analytic software, techniques, and algorithms Experience with compute cluster monitoring tools (e.g., Nagios, Ganglia) Experience with Apache Accumulo internals, including configuring, tuning, and testing Experience with Big-Data Cloud Scalability (e.g., Amazon, Google, and/or Facebook) Experience with Docker Experience writing software scripts using scripting languages like Perl, Python, and/or Ruby Experience implementing and providing technical support for multi-platform, multi-system networks What We Offer At Wyetech, we're committed to providing a world-class employee experience that includes: A competitive salary range of $64.04 - $120.27 per hour A generous benefits package, including a Simplified Employee Pension (SEP) IRA with 20% company contribution A flexible PTO plan with up to 200 hours annually Opportunities for career growth and professional development A dynamic work environment with various contract and work locations throughout the US and OCONUS Employee referral bonus eligibility up to $10,000 Various team-building events throughout the year Complimentary branded clothing orders annually Company Culture At Wyetech, we're committed to fostering an inclusive and accessible work environment. We're an Equal Opportunity Employer, and we welcome applications from diverse candidates. Our company culture is built on the principles of affirmative action, and we're dedicated to providing equal access to all candidates. Ready to Apply? If you're a motivated and experienced Software Engineer looking for a challenging and rewarding role, we want to hear from you. Apply now to join our team and take the first step towards a fulfilling career at Wyetech. 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. Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Senior Tax Manager

Remote Full-time

Experienced Technical Support and Customer Service Representative – Remote Work Opportunity with Blithequark

Remote Full-time

Virtual Assistant – TikTok Shop & Affiliate Support

Remote Full-time

Organ Utilization Coordinator

Remote Full-time

Experienced Remote Customer Support Associate – Flexible Hours, Competitive Pay, and Endless Growth Opportunities at blithequark

Remote Full-time

UX Designer, Data Visualization

Remote Full-time

Legal Nurse Consultant (Remote, Contract) - Active Registered Nurse Licensure Required

Remote Full-time

Southwest Airlines Remote Jobs – No Experience Needed

Remote Full-time

Project Manager I, II, III or Sr (Hybrid - La Crosse, WI)

Remote Full-time

**Experienced Customer Support Representative – Live Chat Agent for arenaflex**

Remote Full-time
← Back to Home