Software Engineer (Java)
at Mfinite Consulting LLC
Annapolis Junction, Maryland, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 May, 2024 | Not Specified | 01 Mar, 2024 | N/A | Python,Maintenance,Software Solutions,Computer Science,Java,C++,Programming Languages,Software Development Methodologies,Software Development,Complex Systems | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing, maintaining, and enhancing complex and diverse software systems. These systems encompass a wide range of applications, including processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems.
REQUIREMENTS:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (experience on projects with similar software processes may be substituted for a bachelor’s degree)
- Proven experience in software development and maintenance, focusing on complex systems.
- Proficiency in programming languages such as Java, C++, Python, or similar.
- Familiarity with software development methodologies (e.g., Agile, Waterfall).
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to thrive in a fast-paced and dynamic work environment.
Join our team and contribute to developing cutting-edge software solutions that make a real impact! Apply now to embark on an exciting journey of innovation and growth
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Develop, maintain, and enhance software systems based on documented requirements.
- Work independently or collaboratively as part of a team to achieve project goals.
- Review and test software components to ensure adherence to design requirements, and document test results.
- Resolve software problem reports efficiently and effectively.
- Utilize appropriate software development and software design methodologies within the development environment.
- Provide valuable input to the software components of system design, including hardware/software trade-offs, software reuse, integration of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) solutions, and requirements analysis and synthesis.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
Annapolis Junction, MD, USA