Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Dear All
We are looking for two Senior Software Engineer Resources who is based out of Reston Virginia.
These roles are Hybrid Role with 3 Days a week to Reston Office
Role: Senior Software Engineer
Description:
1st round Video Interview
2nd round In-Person
Hybrid RTC 3 days onsite
The Enterprise Innovation team is looking for a Senior Software Engineer to help turn innovation concepts and ideas into applications by building MVPs to achieve maximum business value. This Concept Team will rapidly prototype build and operationalize new applications using cutting edge technology.
Required:
At least three years python coding experience (possibly willing to interview candidates with less experience if they have a portfolio of python code that we can review)
Demonstrable experience with data analysis packages: Pandas numpy seaborn matplotlib
Demonstrable experience with two or more ML packages: scikit-learn XGBoost Keras Tensorflow
Demonstrable experience with GIT-based source code repositories
Ability to explain a non-trivial body of python code to an interviewer
Desired:
Demonstrable experience with python packaging and dependency management including pip and
Demonstrable experience with AWS services (ECS Lambda S3 SQS SNS)
Demonstrable experience with building HTTP-based APIs with FastAPI or Flask
Demonstrable experience with calling HTTP-based services via requests
Exposure to MCP
Exposure to LangChain
Leads development efforts to assess and document current and target state high level existing processes and functional needs across the enterprise. Work with the customers and other enterprise developers to formulate policies and plans that support the enterprise goals implement efficient end to end processes and leverage use of existing IT assets. Align strategic goals and objectives with key business and IT initiatives. Work to develop an integrated view of the enterprise using a repeatable approach cohesive framework industry standard techniques and best practices
Skills:
1) Proficiency with Software Development Lifecycle (SDLC)
2) Solid knowledge of the programming language(s) application server database server and/or architecture of the system being developed
3) Solid understanding of current programming languages and employs any/all of these languages to solve the business needs of FNMs internal customers
4) Knowledge of one or more of the following: J2EE Java EJB ASP PowerBuilder C C SQL CGI Windows NT Visual Basic Oracle Sybase MQ Series
Education/Work Experience:
1) Bachelor degree in Computer Science Information Systems or related field
2) Professional certification(s) desired 15 years of related experience in their specific area with experience leading teams on projects with similar scope and complexity. Experience as a lead developer for projects similar in scope and responsibility
Full Time