Software Development

Senior ASP.NET Developer

SENIOR ASP.NET DEVELOPER

Location:  Fort Belvoir, VA

Status:  Regular Full-Time

Minimum Clearance:  Secret

 

JOB DESCRIPTION

 

SuprTEK provides application management support to the US Army Office of the Administrative Assistant to the Secretary.  Our company is seeking a qualified Senior ASP.NET Applications Developer who will have the following responsibilities:

  • Design, develop, enhance, debug, and implement software

  • Troubleshoot production problems related to software applications

  • Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements

  • Design and develop new software products or major enhancements to existing software

  • Address problems of systems integration, compatibility, and multiple platforms

  • Consult with project teams and end users to identify application requirements

  • Perform feasibility analysis on potential future projects to management

  • Assist in the evaluation and recommendation of application software packages, application integration and testing tools

  • Resolve problems with software and respond to suggestions for improvements and enhancements

  • Act as a team leader on projects

  • Instruct, assign, direct, and check the work of other application developers on the development team

  • Participate in development of software user manuals

 

REQUIREMENTS

  • Secret clearance required (Can initially accept a current interim Secret)

  • Directly related experience and ability to perform above job responsibilities

  • 7+ years of experience in software development with formal training and/or certification in the required programming language

  • Strong experience in .NET Entity Framework 

  • Experience in Agile, Rapid, and/or Waterfall software development methodologies

  • Experience with software development in ASP.NET 2.0-4.5, web forms, Entity Framework, MS  

  • Experience working with RDBMSs

  • Team-player

  • Experience with .NET Core, client/server technologies, front-end frameworks such as Angular or React, cloud-based solutions, and Test-Driven Development is a plus.

 

COMPANY DESCRIPTION

 

SuprTEK is an IT Engineering and Professional Services firm focused on helping the DoD and government agencies assure mission success by delivering exceptional solutions with proven results. SuprTEK specializes in strategic business planning and management; information security and assurance, IT solution engineering and delivery, IT operations management, Health IT, Service Center operations, and Enterprise Integrated Services. Since 1996, SuprTEK has performed exceptionally on a multitude of contracts ranging in size from short-term management consulting engagements to fully-managed IT outsourcing efforts. Our Corporate Headquarters is located in Ashburn, Virginia with a wide array or opportunities throughout the DC Metro Area. We also have a strong presence in the St. Louis Metro East area and other locations. 

SuprTEK provides competitive compensation and a benefits package which includes the following: medical insurance (including dental/vision/prescription), a 401(k) plan with matching contribution, training reimbursement, on-demand eLearning, company paid life insurance, optional disability insurance, flexible spending accounts, and more.

 

SuprTEK is an Equal Opportunity Employer

Senior SDLC Operations Engineer - Systems Infrastructure

 
bloombergofficespace.jpg
 

Senior SDLC Operations Engineer - Systems Infrastructure

Location: New York

Company: Bloomberg LP

 

APPLY BELOW

The engineers in the Systems Infrastructure department build the low-level infrastructure and applications that support thousands of applications on the Bloomberg Terminal. Our clients are thousands of Engineers at Bloomberg, so the appreciation and downstream impact of our work is huge. We are designing and developing common infrastructure that's high-performance, contains relevant telemetry/metrics and is designed to be offered as a "batteries included" service to other developers.

With thousands of engineers and applications relying on our solutions, it's imperative every piece of code we put into production is stable, reliable, and scalable. That's where you come in.

We're calling this new position "SDLC Operations Engineer". Your mission? To ensure the proper planning, implementation, testing, documentation, deployment and ongoing maintenance of infrastructure software is consistent between the various groups within Systems Infrastructure.

We'll trust you to:

  •  Automate manual, repeatable processes
  •  Provide over-site, standardization and validation of developed software to ensure proper testing and regression testing is followed
  •  Design, create and maintain a comprehensive set of documentation and best practices for all Systems Infra groups to follow
  •  Review, recommend and implement suggestions to existing documentation on release processes
  •  Act as escalation point for troubleshooting application issues--- soon we'll have tools for transparency that mitigate further risk when problems are identified
  •  Work closely with application and department managers to prioritize existing projects for deployment
  •  Work closely with technical team members and management to recommend solutions to previous outages and existing ongoing issues

You'll need to have:

  • 3+ years of experience working with Linux/Unix Operating Systems, Shell Scripting, Python/Perl Programming, and C++ in a medium to large scale enterprise environment
  • 3+ years of experience designing and performing changes to production using change management software and technologies
  •  Experience identifying/documenting operational efficiency processes and standards
  •  Experience automating repeatable processes
  •  Familiarity with source control management tools such as Git, SVN, Chef
  •  Familiarity with Automation tools for testing and deploying new and existing code such as Jenkins, Bamboo, Travis CI
  •  Strong analytical Skills
  •  A general knowledge of networking
  •  The ability to work and multitask in a fast paced environment
  •  The ability to receive and execute on work received from a variety of ticketing systems independently
  •  An eagerness to initiate/enhance communication and collaboration with cross functional teams within the organization

We'd love to see:

  •  Experience building data or analytics infrastructure of any kind
  •  Web Development using React, Angular and NodeJS
  •  Open source contributions and community evangelism of any sort

Senior JavaScript/UI Developer - Trading Systems

 
Bloom731-lexington-office.jpg
 

Senior JavaScript/UI Developer - Trading Systems

Do you ever wonder how a hedge fund makes money? Or what tools a portfolio manager uses to rebalance their portfolios against complex mathematical models and benchmarks? Are you curious about the ins and outs of a fund manager's workflow? If so, keep reading. Our team needs people like you.

The AIM (Asset & Investment Manager) Engineering team builds software for all Bloomberg-supported asset classes (equity, fixed income, swaps, commodities, options) for hundreds of institutional firms with more than $15 trillion in assets. When hedge fund managers are using our applications, they have mere seconds to absorb the information on the screen and make critical decisions that move the financial markets around the world. As you can imagine, scale, speed and usability are our primary concerns while developing the UI.

As developers, we don't like to be boxed in to specific roles. For example, if you consider yourself a front end developer, there are opportunities here to learn more about the middleware and back end systems. We take pride in owning the end-to-end development of our software stack. What makes this job great is not only the opportunity to work on tough problems with smart engineers, but also the exposure you'll get to Product Managers, clients, salespeople and other Engineering teams.

You need to have:

  •  4+ years of experience designing and building workflows and UIs
  •  Knowledge of asynchronous JavaScript
  •  Experience with efficient client-side development
  •  An understanding of application architecture and design patterns
  •  Experience or interest in the full software development life cycle

We'd love to see:

  •  Experience with Node.js
  •  Familiarity with C++ or other object-oriented languages
  •  Experience programming in Python or other interpreted languages
  •  A working knowledge of UNIX/Linux operating systems
  •  Experience with Agile software development

Senior C++ Software Engineer - Financial Applications

Senior C++ Software Engineer - Financial Applications

Company: Bloomberg

Location:  New York City

 

 
 

Bloomberg absorbs billions of data points from hundreds of financial markets every day. Our developers build applications that fuel the markets by providing intelligent analytics and transparency into these markets. Our customers rely on us to understand markets and analyze complex structures which allow them to make smart investment decisions.

Our teams share a passion to solve problems of today to innovate for tomorrow. We write high performance, low latency and scalable code using proprietary and open source technologies to develop large-scale systems. We like to roll up our sleeves, collaborate seamlessly and deliver real life solutions to clients across all industries.

You need to have:

  •  3+ years of experience programming in C++
  •  3+ years of experience with object-oriented design, data structures, algorithms and all phases of software development
  •  An aptitude for analytical problem solving

We'd love to see:

  •  Financial knowledge

The teams you could join:

When you apply, tell us which of our teams you'd like to join. Here are snapshots of each one.

Derivatives & Cross Asset

Various financial institutions and corporations use our applications to secure their share of the multi-trillion dollar derivatives market - to generate trade ideas, evaluate deals, manage trade lifecycles, measure risk, and put in hedges. You'll help us build those apps, write a complex and powerful distributed system that lets our systems make billions of calculations daily, as well as integrate open-source technologies into our existing frameworks. You'll help us develop start-up enterprise products at the intersection of finance and math. You will have the opportunity to move code quickly while maintaining the highest reliability standards.

Fixed Income Pricing

Our product is the gold standard for pricing. It generates end-of-day prices for over 2 million fixed income securities. Our suite of applications also includes high-precision pricing algorithms, liquidity hubs for storing and retrieving pricing information, and big data analytics. You'll focus on building high performance, high throughput systems that use advanced statistical techniques to generate the fastest, most accurate pricing information out there.

Fixed Income Core

We deliver a single integrated platform to support our client's complete workflow, from analysis to idea generation, in arguably the world's most important capital market. This includes tools that have become the market standard, including yield and spread calculators, quantitative risk analysis, and relative value comparisons. Our calculation APIs are invoked billions of times a day - supporting millions of application runs by the most prominent players in the industry. You will focus on developing large-scale, low latency servers and user interfaces to redefine client workflows and help them make informed decisions.

 

 

 

Infrastructure Platform Engineer

Infrastructure Platform Engineer

Company: Bloomberg

Location:  New York City

 

 
 

Our team:

The Platform Engineering team builds infrastructure automation services that focus on configuration management and cloud orchestration. We play an active role in advising other infrastructure engineering teams on the best practices of modern application and infrastructure development.

What's in it for you:

We have a clear roadmap of where we want to be, but we need your expertise in building large-scale distributed systems to develop mission-critical system infrastructure. You will be part of a team that builds the foundation to support a multi-cloud environment. We develop best practices, tools and processes that have a direct impact on how thousands of engineers at Bloomberg interact with infrastructure.

We'll trust you to:

  •  Take responsibility for the development and deployment of Bloomberg's platform services
  •  Identify and automate manual tasks
  •  Implement industry-wide best practices around public and private cloud infrastructure
  •  Develop and maintain documentation, training and SLA for managed infrastructure and systems
  •  Help replace legacy systems with modern, Internet-scale design patterns

You need to have:

  •  3+ years of experience working on highly available, fault-tolerant distributed systems
  •  A strong understanding of operating systems and the nuances of Linux
  •  Experience with datacenter network troubleshooting including IP fundamentals, DNS, load balancing, proxies and firewalls
  •  Familiarity with configuration management systems such as Chef, Puppet or Ansible
  •  Proficiency in at least one of the following languages: Python, Ruby, C/C++, Go or Java
  •  A solid understanding of the modern software development lifecycle (SDLC) processes such as Continuous Integration and delivery

We'd love to see:

  •  Expertise in analyzing and troubleshooting large-scale distributed systems
  •  A deep understanding of web operations and cloud infrastructure (AWS, Azure, Google)
  •  Knowledge of network and application performance analysis using standard UNIX tools
  •  Experience with maintaining and managing a community around open source software

Does this sound like you?

Great, apply today! We want to work with others who are passionate about community-driven development both within the company and with the wider open source community.
Learn more about the work we do using the links below:

https://github.com/bloomberg/collectd-cookbook
https://github.com/bloomberg/kafka-cookbook
https://github.com/bloomberg/confd-cookbook
https://github.com/bloomberg/kubernetes-cluster-cookbook
https://github.com/bloomberg/zookeeper-cookbook

 

 

Infrastructure Platform Team Leader

Company: Bloomberg

Location: New York, NY

It’s not every day that an opportunity emerges to lead a team—especially a team that is the cornerstone for on-demand software defined Infrastructure. Engineers across the company are depending on our Infrastructure Platform team to provide a unified, self-service experience for all Infrastructure events. We’re working towards this by building a streamlined workflow product from the ground up. In order to succeed in our mission, we need a single source of truth (CMDB) and simple, yet sophisticated UI/API(s) for capital/asset management. This product needs to have intuitive, real-time event processing, and responsive historical search navigation.

We need you to help drive this initiative forward through motivation, mentorship, and hands-on technical leadership within our team.

What’s in it for you:

This is a unique opportunity to help lead our NoOps evolution and influence the future of Bloomberg Infrastructure. Most of your time will be focused on building innovative user interfaces, developing robust RESTful APIs, implementing critical Microservices, and designing scalable Data Models. We’ll also need you to motivate and manage our team by building relationships internally and externally and gaining stakeholder buy-in. Senior Engineers and Product/Program Managers across departments will be looking to us to resolve their most complex problems. Collaboration and adaptation within a constantly changing business environment will help you develop expertise in the delivery of core products, customer needs, and the release of those products to meet our customer needs.

We'll trust you to:

  •  Lead the development of technical solutions to meet current and future business needs
  •  Ensure continuous improvement of solutions and ways of working
  •  Establish best practices that result in the highest quality in our products and service
  •  Inspire and motivate a high-performing team to achieve great results, while supporting individual growth and development
  •  Create a strong team environment, which is focused on delivering value and increasing our capabilities
  •  Develop strong partnerships across internal development and business teams
  •  Take risks as our fast paced environment will require you to rise to the challenge and strive to exceed expectations

You need to have:

  •  4+ years managing agile scrum teams with several developers, scrum masters & Product owners
  •  6+ years managing large scale complex projects that involve multiple internal/external teams and stakeholders with competing priorities
  •  Experience with performance management and career development of top performers
  •  Desire and ability to contribute ~40% time towards hands on development
  •  8+ yrs of software development experience as a Data Engineer working with Graph databases or highly complex N dimensional RMDBS
  •  An ability to foster a collaborative team environment through driving a strong culture of teamwork and taking advantage of team diversity
  •  The ability to effectively listen to, communicate, challenge, and influence team members, peers, and senior managers
  •  The desire to take ownership and responsibility of issues and handle them effectively to resolution

We'd love to see:

  •  Knowledge of CMDB
  •  A diverse range of experience with a variety of programming languages and different tools
  •  A keen interest in keeping abreast of technological advances and proven success at incorporating new technology into existing systems

Infrastructure Platform Engineer

Company: Bloomberg

Location: Washington, DC

 

Our team:

The Platform Engineering team builds infrastructure automation services that focus on configuration management and cloud orchestration. We play an active role in advising other infrastructure engineering teams on the best practices of modern application and infrastructure development.

What's in it for you:

We have a clear roadmap of where we want to be, but we need your expertise in building large-scale distributed systems to develop mission-critical system infrastructure. You will be part of a team that builds the foundation to support a multi-cloud environment. We develop best practices, tools and processes that have a direct impact on how thousands of engineers at Bloomberg interact with infrastructure.

We'll trust you to:

  •  Take responsibility for the development and deployment of Bloomberg's platform services
  •  Identify and automate manual tasks
  •  Implement industry-wide best practices around public and private cloud infrastructure
  •  Develop and maintain documentation, training and SLA for managed infrastructure and systems
  •  Help replace legacy systems with modern, Internet-scale design patterns

You need to have:

  •  3+ years of experience working on highly available, fault-tolerant distributed systems
  •  A strong understanding of operating systems and the nuances of Linux
  •  Experience with datacenter network troubleshooting including IP fundamentals, DNS, load balancing, proxies and firewalls
  •  Familiarity with configuration management systems such as Chef, Puppet or Ansible
  •  Proficiency in at least one of the following languages: Python, Ruby, C/C++, Go or Java
  •  A solid understanding of the modern software development lifecycle (SDLC) processes such as Continuous Integration and delivery

We'd love to see:

  •  Expertise in analyzing and troubleshooting large-scale distributed systems
  •  A deep understanding of web operations and cloud infrastructure (AWS, Azure, Google)
  •  Knowledge of network and application performance analysis using standard UNIX tools
  •  Experience with maintaining and managing a community around open source software

Get to Know: Benepay Technologies

Benepay Technologies

 
 

 

BPT Drive Statement – Why Do We Exist?

The world of employee benefits is shifting from end to end — from the way benefits are designed to the way they’re packaged to the way they’re consumed.

The people of Benepay Technologies are creating an entirely new dynamic within that changing universe. We wake up every day passionate about building a better mousetrap for the entire employee benefits supply chain.

We’re drawing on the artistry of innovative technology to make life better, simpler, and easier for people in what others may see as a boring, paint-by-numbers universe.

Sure, sometimes our vision gets ahead of what the market needs or understands. But as the author Brene Brown said, “There is no innovation and creativity without failure. Period.” We’re OK with that, too.

 

BPT Drive Statement – What Do We Do?

Benepay Technologies’ delivers elegant, simple, and complete data and process management that makes life better, more productive, and easier for everyone who touches employee HR data, benefits or payroll.

Now Hiring: Software Developers

Come see us at Next-Tech!