Role OverviewWe are seeking a highly capable and detail-oriented Sr. Software Engineer to support an internet-based social media program in Tampa, FL. The ideal candidate will assist in developing tools and applications that enable content creation, translation workflows, approval processes, publication, and audience engagement tracking. This role contributes directly to mission effectiveness by building systems for metrics management, user interaction monitoring, and analytics.
What You Will Do
Assists in coding tools and applications that support content dissemination, translation, approval, and publication processes. Develops capabilities to manage metrics data, user comments, feedback, and social media engagement analytics. Works with developers, data engineers, and data scientists to create web applications for collecting and managing data in support of internet and social media operations. Participates in Agile project management methodologies across the full software development lifecycle (SDLC).
Why It Might Be a Fit
Candidates with strong web development and cloud engineering skills will receive additional training on program-specific workflows and tools as needed. Requires 7+ years of relevant software development experience and a Bachelor's degree in Computer Science, Software Engineering, or related technical field. Active DoD Secret clearance preferred; highly qualified candidates eligible to obtain a clearance may also be considered.
Requirements
- 7+ years of related experience
- Bachelor's degree in Computer Science, Software Engineering, or related technical field
- Experience with Ruby on Rails or Django/Python
- Familiarity with Linux-based development
- Experience with AWS (Lambda, EC2, S3, RDS, Redshift)
- Knowledge of MySQL or similar relational databases
- Experience with Agile development methodologies
- Strong Python skills for automation or backend support
- Experience building scalable, secure systems in cloud environments
- Active DoD Secret clearance preferred; highly qualified candidates eligible to obtain a clearance may also be considered
Benefits
- Medical plan options with Health Savings Accounts
- Dental plan options
- Vision plan
- 401(k) plan with company match
- Full flex work weeks where possible
- Paid time off including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
- Short and long-term disability benefits
- Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
]]>