Sr. Software Engineer Remote

Apply for this position Please mention DailyRemote when applying
Posted 7 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Mindbank Consulting Group currently has an urgent and immediate need for a Sr. Software Engineer. Mindbank Consulting Group has an immediate need for a Senior Software Engineer to provide support to the Department of Commerce. The United States Department of Commercersquos (DOC) National Telecommunications and Information Administration (NTIA) is the Presidents principal adviser on telecommunications and information policy issues. NTIA manages the Federal use of the electromagnetic (EM) spectrum and performs cutting-edge telecommunications research and engineering, including resolving technical telecommunications issues for the Federal Government and private sector. NTIArsquos Office of Spectrum Management (OSM) manages the EM spectrum for the Federal government in the U.S. and its territories. OSM uses multiple national security systems and unclassified systems to assign frequencies maintain spectrum use databases review Federal agencies new telecommunications systems and certify the availability of spectrum and provide the technical engineering capabilities needed to perform spectrum resources assessments. Sr. Software Engineer Responsibilities bull Set up developer environment to run SubVersion (Tortoise), Eclipse, and SQL Developer (or equivalent to connect to Oracle database). bull Must also have experience with performing software builds using tools such as Jenkins. bull Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment. bull Design, develop, and maintain Java and JavaScript code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience. bull Update stored procedures and triggers in Oracle XML database. bull Incorporate standards and best practices, including performance, security, scalability, and maintainability. bull Review and provide feedback on functional and technical requirements. bull Define and propose solutions for meeting requirements. bull Contribute to improvements in the software development process utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning. bull Working closely with solutions architect to ensure system design follows the industry best practices and standards. bull Recommending coding solutions for other developers to implement. bull Invest in the software development efficiency of the entire team through teamwork, personal responsibility, and process improvement. bull Provide Operational support expertise. bull Assist with debugging software in production including analyzing server logs and performing systematic assessments for identifying root causes of faults or problems. bull Understand production environments including security hardening, performance tuning, and access control. bull Participate in special projects as required. bull Good written and verbal communication skills coupled with strong listening skills. bull Ability to contribute on an individual basis as well as demonstrate your strengths as a team player as a member of an agile team. bull Ability to diagram system using Visio or equivalent ndash to capture system architecture and the like as needed. bull Ability to write technical documentation where audience is a technical person that has no knowledge of the system. bull Ability to generate UML and Class Diagrams. bull Ability to review existing Java code to be able to write a few sentences about each Java class. bull Help with mapping Security Technical Implementation Guides (STIG) controls to Application. bull Help create and maintain system design documents including a software build standard operating procedure (SOP). Sr. Software Engineer Requirements bull 4+ yearsrsquo experience with Agile development, DevOps, continuous integration, and continuous testing. bull 5+ yearsrsquo experience coding in Java. bull 3+ yearsrsquo experience with coding JavaScript. bull 4+ yearsrsquo experience with XSD, XSLT, XML. bull 4+ yearsrsquo experience with Oracle XML. bull 4+ yearsrsquo experience writing Stored Procedures and SQL. bull Knowledge of SubVersion, GIT, or Team Foundation Server (TFS) version control system. bull 4+ yearsrsquo experience writing technical documentation. bull Knowledge of GWT a plus. bull Knowledge of JIRA and Confluence a plus. bull Knowledge of radio transmitters and receivers, radar, antennas, and satellites a plus (radio spectrum). US Citizens and those authorized to work in the US are encouraged to apply. We are unable to sponsor visas at this time. Why work for Mindbank? Mindbank has been providing business solutions to Fortune 1000 companies and government agencies for over three decades. We provide IT Services Supplemental Staffing, SpecializedOn-Demand Recruiting, Supplemental Human Resources Services, Vendor Management Solutions, and Outplacement Services. Our nationwide presence offers consultants many interesting assignments locally and around the country. As a Mindbank consultant, you have choices. You advise us for which companies you are most interested in working. We never submit your resume to any company without your prior permission. You determine if you want a full-time or a part-time position, or if you would like to take time off between assignments. We want our relationship with you to last therefore we listen carefully to your preferences and work hard to match you with the perfect opportunity. We also offer bull Competitive Compensation bull Medical, Dental and Vision coverage bull 401K Plan bull Education Reimbursement bull Employment Options bull Market Strength ndash Quality Reputation bull Our Commitment to our employees and clients For immediate consideration, please send your resume to Megan.PerraultMindbank.com or call me at (703)287-0507. Mindbank Consulting is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, gender identity, age, sexual orientation, status as a protected veteran, among other things, or status as a qualified individual with a disability.